Olá pessoal, gostaria de parabenizar os responsáveis pelo fórum, ficou muito bacana, tenho certeza que a comunidade brasileira de home assistant só tem a ganhar com isso.
Estou tendo uma dificuldade com sensores de porta e janela, o modelo é o WDS-07, envia sinal de aberto e fechado, são RF e estão funcionando com o sonoff bridge com tasmota, porém ao reiniciar o home assistant o status dos sensores retornam como “off” ou “fechado”, mesmo que as portas e janelas estejam abertas.
No configuration está assim
binary_sensor:
- platform: mqtt
name: "Sacada da Sala"
payload_on: "18740A"
payload_off: "18740E"
device_class: door
state_topic: "tele/sonoffbridge/RESULT"
value_template: '{{ value_json.RfReceived.Data}}'
Tentei colocar um retain: true no código acima porém o check do hassio retorna que o retain não é suportado.
Tentei utilizar uma automação com mqtt.publish, porém não consegui fazer funcionar.
- alias: Porta da sacada retain status
initial_state: on
trigger:
- platform: mqtt
topic: "tele/sonoffbridge/RESULT"
condition:
- condition: template
value_template: "{{ trigger.payload_json.RfReceived.Data in ('18740A','18740E') }}"
action:
- service: mqtt.publish
data_template:
topic: "tele/sonoffbridge/RESULT"
payload: "{%- if trigger.payload_json.RfReceived.Data == '18740A' -%}ON{%- else -%}OFF{%- endif -%}"
retain: True
A automação até é ativada porém não funciona, ao reiniciar o HA o status dos sensores reinicia e voltam todos como “fechado”