Hi @benwiseman ,
I have now a second ZSS-ZK-THL device and I observe a similar inconsistent behavior. There was a configuration where one of the devices was working stable and did not reset/reboot for more than a day, now both devices reset each hour... I hope that comparing the different configurations and different drivers versions will help me to find out what could be the reason(s) for the issue.
I am using 'InfluxDB Loger' app in HE to feed the data to a database server running on a RaspberryPi and then Grafana for visualization. But you could use the HE community app 'Hubigraphs' for drawing a time-line charts ( see this link )
Mine looks like this:
and clearly shows how both devices are reset every one hour now... ( I have the "Filter zero readings" option turned off in the driver).