Hello,
Several sensors are giving good data in the AirGradient app but providing erroneous data to MQTT:
{
"firmware":"9.5.2","
wifi":-50,
"ssid":"*REDACTED*",
"light":1839,
"hwVersion":8,
"rco2":430,
"atmp":20.45,
"rhum":41.19,
"tvoc_index":0,
"nox_index":0,
"pm003_count":-1,
"pm01":-1,
"pm02":-1,
"pm10":-1,
"boot":1,
"wdog":1,
"serial":"*REDACTED*"
}
An example of that data graphed in Grafana:
We have ~20 Air Gradients, ~ half offline for various reasons right now, but those that are reporting are almost all giving inconsistent readings and the timing of the readings is all over the place, it’s not like we’re getting a MQTT message every 30 seconds or something.
What would be causing this and how do we fix it?