i3detroit / custom-mqtt-programs

Replaced by esphome | A bunch of custom esp8266-based home/hackerspace-automation devices
https://www.i3detroit.org/wiki/Category:IoT
3 stars 2 forks source link

Atmospheric sensors/thermostat report 'nan' values #57

Open mkfink opened 6 years ago

mkfink commented 6 years ago

A handful of times per day some sensors (mostly humidity, occasionally temperature) report 'nan' values over mqtt. Happens mostly with the commons ground and ceiling sensor clusters and sometimes with the office thermostat. No occurrences from the fablab sensor cluster in the past 4 weeks. Home Assistant can't parse any of the values because an unquoted string is not valid JSON. Suggest re-reading the sensor or else just adding quotes in the case that the value is 'nan'.

2018-04-26 17:37:19.553 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":25.44, "Pressure":98707.17, "Humidity":nan}
2018-04-26 19:16:19.634 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":25.19, "Pressure":98690.41, "Humidity":nan}
2018-04-27 17:01:20.671 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":23.14, "Pressure":98026.02, "Humidity":nan}
2018-04-27 17:20:38.214 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":23.78, "Pressure":98186.07, "Humidity":nan}
2018-04-27 17:21:20.695 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":23.37, "Pressure":98002.25, "Humidity":nan}
2018-04-27 18:41:20.743 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":23.28, "Pressure":98152.38, "Humidity":nan}
2018-04-27 20:24:38.393 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":23.23, "Pressure":98501.66, "Humidity":nan}
2018-04-27 20:38:38.404 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":23.46, "Pressure":98522.59, "Humidity":nan}
2018-04-28 11:22:21.529 tele/i3/inside/commons/ground-sensor-cluster/bme280 {"Temperature":21.86, "Pressure":99062.27, "Humidity":nan}
2018-04-28 12:55:39.443 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":22.11, "Pressure":99348.66, "Humidity":nan}
2018-04-28 13:03:39.451 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":22.16, "Pressure":99359.08, "Humidity":nan}
2018-04-28 15:31:39.585 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":22.78, "Pressure":99464.48, "Humidity":nan}
2018-04-28 17:56:39.729 tele/i3/inside/commons/ceiling-sensor-cluster/bme280 {"Temperature":22.60, "Pressure":99537.97, "Humidity":nan}
2018-04-28 18:54:36.972 tele/i3/inside/office/thermostat/bme280 {"Temperature":nan, "Pressure":99637.94, "Humidity":24.1}
mtfurlan commented 4 years ago

Have we seen this in the last forever?