-
Notifications
You must be signed in to change notification settings - Fork 7
Description
So I've been tracking a strange issue for a while that I was just self correcting when it happened and dismissing as "a problem for later" but today I gathered enough info from what happened to bother documenting things, and was also able to tie it to a cause finally: a panel software update.
Every now and then, my panel will go off the charts with one single reading, like one incremental reading of all sensors will be so insanely large, it will be more in that one momentary reading than several days or weeks of data. I've now come to realize, this most commonly happens when the panel "reboots" after a software version update (though I don't yet think it is exclusive to this).
Here are my charts for today with this happening, and here is some of the raw data examples (these charts are not flat lined, they are quite vibrant, but this ONE data point is so off the charts, pun not intended, that it flattens out all the other data points):
Everything seems to just be... multiplied by a factor of "holy crap" or something?
This one is an exceptionally curious one, because my kitchen vent hood fan is the ONLY thing on that circuit and was never turned on today, because I'm not even at the house today!
So this is weird, it seems when the system restarts, from a software update or else wise, some weird data is getting into the system. I also need to collect more number in details, but sometimes for some circuits, it seems like they have the exact same aberrant numbers shared between them at times.
For a while now I have been popping open the developer tools and hand editing the data down to 0 for these readings for all 20 some-odd devices when this happens, but truth be told doing this once a month or so is getting old and I finally have time to dig into it deep and help get to the source of this. Would love to see if we can nip it in the bud, either because we're doing something goofy with aberrant data from the panel, or if the panel is just being wonky and we can somehow monitor for and avoid capturing that?
I need to pull detailed numbers in the morning, but my initial suspicion is that upon certain panel restart states, it's polling the "current" total increasing number as a fresh count with a delta from 0 maybe?
This time around I'm going to wait to touch any data, so I can pull anything relevant that might help. (Oh, and I am running v 1.0.10, but this has been going on for as long as I can remember, fwiw)