Hello, as of yesterday I’ve been receiving "sensor_status":655871 in the UDP device status packets.
The Tempest app says “Sensor Status: Good” and the actual reported values — in both the app and UDP packets — seem to be sane.
The problem is a value of 655871 does line up with having true set for every single sensor failure: 0b10100000000111111111 (plus some extra bits set higher, which are ignored as per documentation). So software that respects the failed sensor readings from UDP is confused and thinks I have no valid readings.
Did you get a resolution to the problem of the status reporting all sensors failed? In the last couple days, I’ve had the same issue although data values for the sensors still appear valid. The phone app from WF doesn’t flag anything wrong. It’s as if WF decided to invert their logic on reporting sensor status via the REST interface. The firmware version of my Tempest is 156. The hub firmware is revision 194.
Oops, I didn’t realize a response could be too short!
Thanks for responding. For now, I’ll simply invert my logic to avoid nuisance messages in my app.
I have the same problem, but with a different value of 656383, because I use a Power Booster.
Tempest firmware 165
Hub firmware 194
it looks that the problem started with the new Hub firmware.
Dragging this up a few months later - I, too, am getting 655871 even though my sensors are working as expected. Did you discover why that’s the case with your support tickets?