Should we add a service friskby-reset that reboots the client unless it can verify that the last submitted sample was done the last, say, 6 hours?
That service simply downloads (via the sensor API) the last measurement, and if either unsuccessful or if the timestamp is more than 6 hours ago, it reboots the device.
Thoughts?