changed gate sensor and switch to Shelly
This commit is contained in:
@@ -39,10 +39,10 @@
|
|||||||
alias: Garagem - Warn gate Open
|
alias: Garagem - Warn gate Open
|
||||||
description: ''
|
description: ''
|
||||||
trigger:
|
trigger:
|
||||||
- entity_id: cover.portao_garagem
|
- entity_id: binary_sensor.portao_garagem_input
|
||||||
from: closed
|
from: 'on'
|
||||||
platform: state
|
platform: state
|
||||||
to: open
|
to: 'off'
|
||||||
condition: []
|
condition: []
|
||||||
action:
|
action:
|
||||||
- data:
|
- data:
|
||||||
@@ -53,10 +53,10 @@
|
|||||||
alias: Garagem - warn gate closed
|
alias: Garagem - warn gate closed
|
||||||
description: ''
|
description: ''
|
||||||
trigger:
|
trigger:
|
||||||
- entity_id: cover.portao_garagem
|
- entity_id: binary_sensor.portao_garagem_input
|
||||||
from: open
|
from: 'off'
|
||||||
platform: state
|
platform: state
|
||||||
to: closed
|
to: 'on'
|
||||||
condition: []
|
condition: []
|
||||||
action:
|
action:
|
||||||
- data:
|
- data:
|
||||||
@@ -401,9 +401,9 @@
|
|||||||
description: ''
|
description: ''
|
||||||
trigger:
|
trigger:
|
||||||
- entity_id: cover.portao_garagem
|
- entity_id: cover.portao_garagem
|
||||||
from: closed
|
from: 'On'
|
||||||
platform: state
|
platform: state
|
||||||
to: open
|
to: 'Off'
|
||||||
condition:
|
condition:
|
||||||
- condition: or
|
- condition: or
|
||||||
conditions:
|
conditions:
|
||||||
@@ -419,6 +419,7 @@
|
|||||||
- service: light.turn_on
|
- service: light.turn_on
|
||||||
target:
|
target:
|
||||||
entity_id: light.luz_garagem_2
|
entity_id: light.luz_garagem_2
|
||||||
|
data: {}
|
||||||
- delay:
|
- delay:
|
||||||
hours: 0
|
hours: 0
|
||||||
minutes: 5
|
minutes: 5
|
||||||
@@ -427,6 +428,7 @@
|
|||||||
- service: light.turn_off
|
- service: light.turn_off
|
||||||
target:
|
target:
|
||||||
entity_id: light.luz_garagem_2
|
entity_id: light.luz_garagem_2
|
||||||
|
data: {}
|
||||||
- service: notify.buttler
|
- service: notify.buttler
|
||||||
data:
|
data:
|
||||||
message: luz desligada
|
message: luz desligada
|
||||||
|
|||||||
43
cover.yaml
43
cover.yaml
@@ -1,13 +1,30 @@
|
|||||||
# - platform: mqtt
|
- platform: template
|
||||||
# name: "Portao Garagem"
|
covers:
|
||||||
# state_topic: "garageGate/state"
|
garage_door:
|
||||||
# command_topic: "garageGate/cmd"
|
device_class: garage
|
||||||
# qos: 1
|
friendly_name: "Garage Door"
|
||||||
#payload_open: "push"
|
position_template: "{{ is_state('binary_sensor.portao_garagem_input') }}"
|
||||||
#payload_close: "push"
|
open_cover:
|
||||||
#payload_stop: "push"
|
- condition: state
|
||||||
# state_open: "ope"
|
entity_id: binary_sensor.portao_garagem_input
|
||||||
# state_closed: "close"
|
state: "off"
|
||||||
# optimistic: true
|
- service: switch.turn_off
|
||||||
# retain: true
|
target:
|
||||||
# device_class: garage
|
entity_id: switch.portao_garagem
|
||||||
|
close_cover:
|
||||||
|
- condition: state
|
||||||
|
entity_id: binary_sensor.portao_garagem_input
|
||||||
|
state: "on"
|
||||||
|
- service: switch.turn_on
|
||||||
|
target:
|
||||||
|
entity_id: switch.portao_garagem
|
||||||
|
stop_cover:
|
||||||
|
service: switch.turn_on
|
||||||
|
target:
|
||||||
|
entity_id: switch.portao_garagem
|
||||||
|
icon_template: >-
|
||||||
|
{% if is_state('binary_sensor.portao_garagem_input','off') %}
|
||||||
|
mdi:garage-open
|
||||||
|
{% else %}
|
||||||
|
mdi:garage
|
||||||
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user