Garagem - Cover State

Nao consigo. ja fiz a automacao mas nao muda nada. eu uso um sonoff sv. e da mesma maneira?

@joaocosme testaste o que te mandei pelo messenger?

@RodolfoVieira sim testei, mas não muda nada…

Parece que isso é um problema no HASS que ainda não está resolvido,
uma solução temporária é a do GarHAge publicada pelo @Mervoes .

@jasrocha tudo funciona, só a parte do cover aparecer unknown é que já andei a procura por todo o lado e não encontro solução. e muita gente usa, acho estranho ninguém se ter queixado.

@jasrocha já testei varias coisas, inclusive o @RodolfoVieira ja me ajudou mas ate agora nao conseguimos. Eu pelo ha consigo mudar o estado… Nao consigo é fazê-lo com o HA iniciar. Tava a tentar resolver com uma automação, mas sem sucesos

Eu estive a ler o github do GarHAge e vi lá isso,

HASS Automation Workaround
Testing has shown that the MQTT platform in Home Assistant sometimes does not update the status of an entity (such as the cover or binary sensor) in accordance with a retained message on the status topic on HASS start or restart. This can leave the cover entity in an “unknown” state, and the binary sensor may show “closed” even if the door is open.

The entities will, however, update to show the correct state when the door next changes state and GarHAge publishes the state to the door’s status topic.

A temporary workaround (until this issue is resolved in HASS, or possibly in the underlying Paho MQTT library used in HASS) is to use an automation to send the “STATE” payload to the doors’ action topics on Home Assistant start. This will ensure that the cover and binary sensor show the correct door state on HASS start and restart.

Place the following in your automations.yaml (adjusting if you have only one door controlled by GarHAge); replace id: xyz with the next sequential automation number according to your own automations.yaml.

 - id: xyz
   alias: Update garage door state on startup
   trigger:
     - platform: homeassistant
       event: start
   action:
     - service: mqtt.publish
       data:
         topic: "garage/door/1/action"
         payload: "STATE"
     - service: mqtt.publish
       data:
         topic: "garage/door/2/action"
         payload: "STATE"
1 Curtiu

Já tinha testado isso, mas não da… :frowning:


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade