It has stopped at different time. The day before it was around 06:?? and then at about 20:30. Nothing specific happened on my network that I am aware of and my cable modem, router, switch and RPI are all on an UPS.
I know it would take more coding, but maybe it would be good if there was an option to change the precision to what the user wanted to see. I just think it is bad to cause the ISY to trigger a program each time a value changes by 100th or even 10th when the test may be for a whole value. Maybe I am wrong about this but I am pretty sure I had a test program that just incremented a counter when the temperature was above say 80 F and it counted a lot probably each time it changed to 80.1, 80.2, 80.3 and then back to 80.2, etc.
This is just my opinion, but other may have different ones.