diff options
Diffstat (limited to 'blueprints/script/devices/aircon_off.yaml')
-rw-r--r-- | blueprints/script/devices/aircon_off.yaml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/blueprints/script/devices/aircon_off.yaml b/blueprints/script/devices/aircon_off.yaml new file mode 100644 index 0000000..f0132f1 --- /dev/null +++ b/blueprints/script/devices/aircon_off.yaml @@ -0,0 +1,37 @@ +blueprint: + name: AirCon Off + description: Turn off Air Condition + domain: script + input: + power: + name: Power + description: Aircon Smart Power Plug + selector: + entity: + domain: switch + off_scene: + name: Off Scene + description: Off scene of Aircon + selector: + entity: + domain: scene + +alias: AirCon +sequence: + - if: + - condition: state + entity_id: !input power + state: 'on' + then: + - service: scene.turn_on + target: + entity_id: !input off_scene + - delay: + hours: 0 + minutes: 0 + seconds: 5 + milliseconds: 0 + - service: switch.turn_off + target: + entity_id: !input power +mode: single |