Domuino, Domotica Arduino sin conocimientos de programacion
Lecturas sensor temperaturas negativas - Versión para impresión

+- Domuino, Domotica Arduino sin conocimientos de programacion (http://www.domuino.es/foro)
+-- Foro: General (http://www.domuino.es/foro/forumdisplay.php?fid=1)
+--- Foro: HomeAssistant (http://www.domuino.es/foro/forumdisplay.php?fid=24)
+--- Tema: Lecturas sensor temperaturas negativas (/showthread.php?tid=1127)



Lecturas sensor temperaturas negativas - airpocho - 01-13-2020

Hola.
Los sensores de temperatura cuando dan valores negativos, dan valores del estilo 2684354.49. ¿Alguien sabe como filtrar el numero para que en homeassistant salga negativo?

Muchas gracias.


RE: Lecturas sensor temperaturas negativas - airpocho - 01-14-2020

Me respondo a mi mismo.

Código para lecturas sensores temperatura con valores negativos incluidos.

En fichero sensors.yaml.

Código:
- platform: mqtt
 name: "Temperatura"
 state_topic: "domuinoXXX/get/Temp"
 value_template: >-
   {% if value| int > 268435 %}
   {{ (value| int - 268435456) / 100 }}
   {%- else %}
   {{ value| float / 100 }}
   {% endif %}
 payload_available: "online"
 payload_not_available: "offline"
 unit_of_measurement: "ºC"