2016-12-31 19:02:20 +00:00
###################################
2017-01-16 17:14:29 +00:00
## Garadget Stuff - [Garadget](http://amzn.to/2jQLpVQ) - Garage Door opener/sensor
##
2016-12-31 19:02:20 +00:00
###################################
- alias : Garadget Reflection Rates
hide_entity : True
trigger :
- platform : numeric_state
entity_id : sensor.garadget_large_reflection_rate
below : 85
# for: '00:05:00'
- platform : numeric_state
entity_id : sensor.garadget_small_reflection_rate
below : 85
# for: '00:05:00'
condition :
- condition : template
value_template : "{{ states('cover.garadget_large') == 'closed' }}"
- condition : template
value_template : "{{ states('cover.garadget_small') == 'closed' }}"
action :
- service : script.ifttt_notify
data_template :
value1 : 'Check Garage Doors Reflection:'
value2 : "Small: {{ states('sensor.garadget_small_reflection_rate')}}"
value3 : "Large: {{ states('sensor.garadget_large_reflection_rate')}}"
##############################################################################
- alias : Is the Garage door Open at night - Checks every 60 minutes or 5 minutes after we drive away.
hide_entity : True
trigger :
- platform : time
minutes : '/60'
- platform : state
entity_id : group.family
state : not_home
for : 00 : 05 : 00
condition :
condition : or
conditions :
- condition : and
conditions :
- condition : state
entity_id : group.family
state : not_home
for : 00 : 05 : 00
- condition : or
conditions :
- condition : template
value_template : "{{ states('cover.garadget_large') == 'opened' }}"
- condition : template
value_template : "{{ states('cover.garadget_small') == 'opened' }}"
- condition : and
conditions :
- condition : sun
after : 'sunset'
- condition : or
conditions :
- condition : template
value_template : "{{ states('cover.garadget_large') == 'opened' }}"
- condition : template
value_template : "{{ states('cover.garadget_small') == 'opened'}}"
action :
2017-02-03 21:34:35 +00:00
- service : script.ifttt_notify
data_template :
value1 : 'Check Garage Doors:'
value2 : "Small: {{ states('cover.garadget_small')}}"
value3 : "Large: {{ states('cover.garadget_large')}}"
- service : script.Voice_notify
data_template :
value1 : "Please check the garage doors. The Small garage is {{ states('cover.garadget_small')}} and the large garage is {{ states('cover.garadget_large')}}"