Eu atualmente estou a publicar via MQTT os dados do meu contador a utilizar o tasmota para ler os dados. Quero utilizar o Node Red para publicar automaticamente as minhas leituras ao operador para evitar estimativas.
Quando faço um query no InfluxDB para pegar o “last value”, o horário dos mesmos estão totalmente disparatados, como se o InfluxDB não estivesse gravando todos os registos ou se o “post” ao MQTT não acontecesse no mesmo momento. Meu query ao InfluxDB é:
SELECT last("value") AS "fPonta", time FROM "homeassistant"."autogen"."kWh" WHERE time <= now() AND "entity_id"='consumido_ponta'
A diferença em “time” chega a ser de mais de 12 horas entre o "consumido_ponta/consumido_cheia/consumido_vazio, quando na verdade é feito por um único “post” do tasmota no MQTT do HA.
Alguma dica onde posso estar “pecando”?