Switch aparece unavailable

Olá a todos,

Comecei agora a implementar os meus sonoffs no HA, e estou com um problema que não encontro a razão.

Estou a usar um Th16 e um 4Ch, e em ambos os switchs aparecem como unavailable.

Mais estranho é que no Th16 consigo mostrar quer a temperatura quer a humidade do sensor acoplado a ele.

Estou a usar addon do Mqtt-broker e deixo a seguir como tenho configurado o switch e os sensores do TH16.

  - platform: mqtt
    name: "Office Light"
    state_topic: "stat/house/office/th16_1/POWER"
    command_topic: "cmnd/house/office/th16_1/POWER"
    availability_topic: "tele/house/Office/th16_1/LWT"
    payload_available: "Online"
    payload_not_available: "Offline"
    qos: 1
    payload_on: "ON"
    payload_off: "OFF"
    retain: false

E os sensores:

  - platform: mqtt
    name: "Office Temp"
    state_topic: "tele/house/office/th16_1/SENSOR"
    unit_of_measurement: '°C'
    value_template: "{{ value_json.AM2301.Temperature }}"
  - platform: mqtt
    name: "Office Humidity"
    state_topic: "tele/house/office/th16_1/SENSOR"
    unit_of_measurement: '%'
    value_template: "{{ value_json.AM2301.Humidity }}"

Alguém me consegue ajudar a perceber isto?

Obrigado

Tira estas 3 linhas ou certifica-te que estão a retornar Online
Retirar as linhas, não é uma solução, é apenas para despistar se é mesmo isso ou não

@tikes tens o Tasmota em Português? Mostra a consola do Tasmota quando ligas e desliga um switch.

Retirando as linhas já funciona os switchs.

Em relação ao Tasmota está em Inglês.

Fica aqui um print da consola, vi que umas das primeiras mensagens é o estado do LWT, mas depois sempre que faço o comando tele/house/office/th16_1/LWT ele reponde com unknown. Não sei sequer se é suposto ele responder outra coisa, e ser apenas nabice minha. Porque ainda não encontrei algo que me ajudasse a perceber o LWT.

Obrigado

No availability topic tens o O do Office em maiúsculo. Deve ser isso. Passa para minúsculo

Obrigado, era mesmo isto.

Já agora, no caso do Sonoff 4Ch, o mesmo problema acontecia porque julguei que também o LWT do sonoff variava com o canal e tinha adiconado o canal a frente do LWT, ex. LWT1. Removendo isto e colocando apenas LWT também este ficou a funcionar.

Mais uma vez obrigado.

2 Likes

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


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