mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-02-20 16:21:58 +00:00
Housekeeping
This commit is contained in:
parent
4ecc3e7a63
commit
857751547c
@ -6,6 +6,9 @@
|
||||
trigger:
|
||||
- platform: sun
|
||||
event: sunset
|
||||
- platform: time
|
||||
after: 20:00:00
|
||||
#Time trigger is until I replace the stupid switch.
|
||||
# - platform: event
|
||||
# event_type: halloween_lights_on
|
||||
|
||||
|
@ -1,63 +0,0 @@
|
||||
##############################################################################
|
||||
### Detect when things are on and forgotten about.
|
||||
##############################################################################
|
||||
|
||||
- alias: Automated Switch WatchDog!
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: switch.printer_outlet
|
||||
state: 'on'
|
||||
for: '00:35:00'
|
||||
- platform: state
|
||||
entity_id: switch.garage_outlet
|
||||
state: 'on'
|
||||
for: '03:00:00'
|
||||
|
||||
#Turn it off twice for good measure!
|
||||
action:
|
||||
- service: switch.turn_off
|
||||
data_template:
|
||||
entity_id: "{{ trigger.entity_id }}"
|
||||
- delay: 00:01:00
|
||||
- service: switch.turn_off
|
||||
data_template:
|
||||
entity_id: "{{ trigger.entity_id }}"
|
||||
|
||||
##############################################################################
|
||||
|
||||
- alias: Automated Light WatchDog!
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: light.hallway
|
||||
state: 'on'
|
||||
for: '00:20:00'
|
||||
|
||||
#Turn it off!
|
||||
action:
|
||||
- service: light.turn_off
|
||||
data_template:
|
||||
entity_id: "{{ trigger.entity_id }}"
|
||||
|
||||
##############################################################################
|
||||
|
||||
- alias: Is the Garage door Open at night - Checks every 60 minutes or 5 minutes after we drive away.
|
||||
trigger:
|
||||
- platform: time
|
||||
minutes: '/60'
|
||||
- platform: state
|
||||
entity_id: group.family
|
||||
state: not_home
|
||||
for: 00:05:00
|
||||
|
||||
condition:
|
||||
- condition: sun
|
||||
after: 'sunset'
|
||||
- condition: template
|
||||
value_template: "{{ states('cover.garadget_large') == 'opened' }}"
|
||||
- condition: template
|
||||
value_template: "{{ states('cover.garadget_small') == 'opened' }}"
|
||||
|
||||
action:
|
||||
- service: ifttt.trigger
|
||||
data: {"event":"ifttt_notify", "value1":"Check Garage Doors: ", "value2":"Small: {{ states('cover.garadget_small')}}", "value3":"Large: {{ states('cover.garadget_large')}} "}
|
||||
|
Loading…
x
Reference in New Issue
Block a user