From 83b63e743be3d97297d484c2fc7c8faf227277a5 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Thu, 21 Sep 2023 17:14:09 +0300 Subject: [PATCH] Add button to start mercury --- .../cards/mercury_card.yaml | 4 ++++ config/packages/devices/mercury.yaml | 19 ++++++++++--------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/config/lovelace/decluttering_templates/cards/mercury_card.yaml b/config/lovelace/decluttering_templates/cards/mercury_card.yaml index 2e2bc7a..ef43ff2 100644 --- a/config/lovelace/decluttering_templates/cards/mercury_card.yaml +++ b/config/lovelace/decluttering_templates/cards/mercury_card.yaml @@ -29,6 +29,10 @@ mercury_card: template: v3_xs_button entity: button.mercury_reboot name: Reboot + - type: custom:button-card + template: v3_xs_button + entity: button.mercury_start + name: Start - type: custom:button-card template: v3_xs_button entity: button.mercury_shutdown diff --git a/config/packages/devices/mercury.yaml b/config/packages/devices/mercury.yaml index d93e280..e187e84 100644 --- a/config/packages/devices/mercury.yaml +++ b/config/packages/devices/mercury.yaml @@ -1,11 +1,11 @@ -script: - mercury_start: - alias: Mercury · Start - icon: mdi:play-box-outline - sequence: - - service: wake_on_lan.send_magic_packet - data: - mac: !secret mercury_mac +template: + - button: + - name: Mercury · Start + icon: mdi:power + press: + - service: wake_on_lan.send_magic_packet + data: + mac: !secret mercury_mac automation: - alias: Mercury · Power on at 10am when guest mode enabled @@ -17,7 +17,8 @@ automation: entity_id: input_boolean.guest_mode state: "on" action: - - service: script.mercury_start + - service: button.press + entity_id: button.mercury_start - service: notify.telegram data_template: title: "*Mercury · Powering on*"