Dados Topic MQTT

Pessoal,

Estou recebendo o seguinte valor vindo de um topico mqtt: [“3,989”]

Configurei um sensor no HA só que não aparece o valor nenhum, acredito que seja por causa do formato.

Teria como remover os caracteres deixando somente os números?

Esse valor vem de que ? De que sensor?

Ele vem de um sensor que é dados vindo de uma pagina html.

Seria o valor de um sensor scrape.

Se é scrape, onde entra o mqtt? Para quê?

O valor vem via mqtt de uma aplicação em node-red que é parecido com o scrape do HA.

Está muito confuso a tua explicação, disseste anteriormente que vinha de uma página html, agora já vem por mqtt…
Podes colocar uma foto de onde vês esse valor?

Então deves conseguir mudar na aplicação do node-red, não?

Vamos lá, acho que estou fazendo confusão.

Bem, eu fui tentar usar o componente Scrape no HA para poder extrair um valor de uma página HTML e não tive sucesso.
Mexendo no node-red vi que tinha a mesma funcionalidade e por lá consegui extrair os valores que gostaria.
Então, via mqtt, estou enviando os dados extraidos pelo node-red ao HA, só que o formato está da forma que coloquei na primeira postagem.

Acredito que dá pra fazer do lado do node red mas de todo caso gostaria de saber se tem como mudar o formato no HA visto que em outros casos obtive o mesmo problema.

ok agora entendi, isso da para fazer sim com um template, mas de momento não me está a ocorrer como o possas fazer.
@dgomes , tens alguma ideia?

Pois… ha aqui um problema grave que é a ,

A escrita de números anglosaxonica usa o . e não a virgula

O melhor seria escrever um script python para converter isso…


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


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