simplesmente parou de funcionar, coloquei o teste no template e vai.
Somente foi aqui no mqtt se mudo para rfraw off, lendo o payload, so que nem todos eu tenho codigo, por isso optei pelo raw.
OIha, vasculhei todos os forums possiveis, não achei nenhuma solução plausivel para esse assunto. Deveriam criar um outro sensor aonde poderiamos deixar sem o unknown, isso esta me quebrando na configuração dos sensores da intelbras
Aqui aconteceu de alguns sensores aparecem como Unknown, mas foi só acionar eles que voltou ao normal. Por exemplo, foi só abrir e fechar a Janela que voltou para on e off.
Eu não entendi direito a pergunta original do tópico, qual foi o contexto naquele caso pra ficar unknown. Mas no seu caso como foi só reacionar parece ser falta de retain, o ha deve ter reiniciado e o sensor não tinha enviado nenhum dado ainda, como o topics n tinha nenhuma mensagem com retain quando ha deu subscribe broker não tinha nada pra enviar ai ficou unknown até o sensor da um publish.
Ola, então, eu tenho sensores intelbras que uso o RF da sonoff para ler com firmware do Portisch.
Ai quando o HA iniciava ele sempre deixava o sensor em OFF, uma vez que não é um sensor que manda sinal. Assim que o sonoff RF le o topico tele/rf_433_casa/RESULT e verifica se o RAW contem certo tipo de DADO ele muda o status para ON. Porém a mais de um ano, com a atualização do HA, ele deixou isso como unknown, e a partir dai nunca mais consegui ler meus sensores e me alertar caso alguem ara uma janela ou uma porta.
Mas então seu esquema intelbras > sonoff > ha parou totalmente, já que não esta recebendo os dados quando abre o sensor.
Se fosse apenas para forçar o estado no caso de uma reinicialização o script que mandei ajudaria, mas nesse caso vc vai ter que ver uma atualização do Portisch ou se alguma informação nos dados foi alterada.
O problema dificilmente esta no HA. O ha so esta lendo, o topico, o unknow quer dizer que nao chegou nenhuma menssagem no topico. Se fosse problema no ha seria problema de conexao com broker, e ai nenhum device mqtt estaria funcionando ou então pode ser erro de digitacao no nome do topico.
É muito mais provavel que o problema esteja entre o sensor e o hub RF, ou entre hub e o broker.
Mas como falei, o RF recebe um milhao de datas, eu leio parcial e se corresponder ao que quero mudava de off para on. so que agora ja sai no unknown, foi depois dessa atulizacao 2022.2.9, antes funcionava, eu nao mexi em nada. Depois disso cagou meu sistema todo e ja tentei de tudo ;-(
Correlação nem sempre é causalidade, as vezes ter parado na atualização foi coincidência
Mesmo não mexendo em nada tem mtos problemas possíveis desde alguma interferência até container do broker corrompido
@Walber
De acordo c as docs é value_template ainda sim
Acredito que seja uma diferenciação semântica pois o sensor tem uma propriedade valor intrínseca que o que o sensor estiver mediando,
No caso de luz não tem essa propriedade do estado que possa ser considerado o valor principal, vc tem cor, brilho , on/off, etc
Entao vc define estado inteiro
Eu acredito que a questão provavelmente não está no template, o template sempre teria quer mostrar off pq é um else não um else if, me parece que não está chegando nenhum dado do rf no ha.