mirror of
https://github.com/GeorgeSG/sarah.git
synced 2026-04-25 04:48:17 +00:00
Update mercury
This commit is contained in:
@@ -126,6 +126,8 @@ cards:
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- automation.guest_mode_change
|
||||
- automation.mercury_power_on_at_10am_when_guest_mode_enabled
|
||||
- automation.mercury_power_off_at_10pm_when_guest_mode_enabled
|
||||
|
||||
- type: entities
|
||||
title: Domestina
|
||||
|
||||
40
config/packages/devices/mercury.yaml
Normal file
40
config/packages/devices/mercury.yaml
Normal file
@@ -0,0 +1,40 @@
|
||||
script:
|
||||
mercury_start:
|
||||
alias: Mercury · Start
|
||||
icon: mdi:play-box-outline
|
||||
sequence:
|
||||
- service: wake_on_lan.send_magic_packet
|
||||
data:
|
||||
mac: !secret mercury_mac
|
||||
|
||||
automation:
|
||||
- alias: Mercury · Power on at 10am when guest mode enabled
|
||||
trigger:
|
||||
- platform: time
|
||||
at: "11:00:00"
|
||||
condition:
|
||||
condition: state
|
||||
entity_id: input_boolean.guest_mode
|
||||
state: "on"
|
||||
action:
|
||||
- service: script.mercury_start
|
||||
- service: notify.telegram
|
||||
data_template:
|
||||
title: "*Mercury · Powering on*"
|
||||
message: "11:00 · Powering Mercury on (guest mode enabled)"
|
||||
|
||||
- alias: Mercury · Power off at 10pm when guest mode enabled
|
||||
trigger:
|
||||
- platform: time
|
||||
at: "22:00:00"
|
||||
condition:
|
||||
condition: state
|
||||
entity_id: input_boolean.guest_mode
|
||||
state: "on"
|
||||
action:
|
||||
- service: button.press
|
||||
entity_id: button.mercury_shutdown
|
||||
- service: notify.telegram
|
||||
data_template:
|
||||
title: "*Mercury · Powering off*"
|
||||
message: "22:00 · Powering Mercury off (guest mode enabled)"
|
||||
@@ -20,6 +20,8 @@ sarah_url: http://localhost:8123
|
||||
cadmium_ip: 127.0.0.1
|
||||
cadmium_mac: 00:00:00:00:00:00:00:00
|
||||
|
||||
mercury_mac: 00:00:00:00:00:00:00:00
|
||||
|
||||
amcrest_ip: 127.0.0.1
|
||||
amcrest_username: user
|
||||
amcrest_password: pass
|
||||
|
||||
Reference in New Issue
Block a user