changed gate sensor and switch to Shelly

This commit is contained in:
2022-02-12 17:13:10 +00:00
parent c01ea131fa
commit 07ec7af140
2 changed files with 40 additions and 21 deletions

View File

@@ -1,13 +1,30 @@
# - platform: mqtt
# name: "Portao Garagem"
# state_topic: "garageGate/state"
# command_topic: "garageGate/cmd"
# qos: 1
#payload_open: "push"
#payload_close: "push"
#payload_stop: "push"
# state_open: "ope"
# state_closed: "close"
# optimistic: true
# retain: true
# device_class: garage
- platform: template
covers:
garage_door:
device_class: garage
friendly_name: "Garage Door"
position_template: "{{ is_state('binary_sensor.portao_garagem_input') }}"
open_cover:
- condition: state
entity_id: binary_sensor.portao_garagem_input
state: "off"
- service: switch.turn_off
target:
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 %}