Not only human performance is monitored but also the system performance. The system consists of a couple of raspberry PI minicomputers, 2 x 433mhz rfxcom antenna’s and about 30 hue lamps connected to 2 hue bridge. The hue lamps, wireless switches and motion sensors are polled every minute for reachability. The system will alert me if something is failing and I can take action (but it honestly doesn’t happen very often). he info on this page reflects only part of the data that is being logged but will give you a pretty good impression.
|Device||CPU Temperature||CPU Usage||Memory usage||Data TX||Data RX||Last reboot|
|CPU Living||40 °c||1 %||12 %||4 mb||10 mb||2018-03-24 02:03:51|
|CPU Attic||49 °c||100 %||80 %||46 mb||26 mb||2018-03-24 02:03:02|
|CPU Util||53 °c||94 %||18 %||9 mb||13 mb||2018-03-24 02:03:16|
|CPU Study||56 °c||45 %||5 %||308 mb||1142 mb||2018-03-24 02:02:36|
|CPU Garage||32 °c||100 %||15 %||4 mb||10 mb||2018-03-24 02:03:06|
|CPU Doorb.||41 °c||70 %||88 %||118 mb||22 mb||2018-03-24 02:02:44|
|CPU Babyrm||36 °c||15 %||81 %||0 mb||0 mb||2018-03-24 02:02:46|
Raspberry CPU temperature is not only influenced by workload but the ambient temperature has a big influence I noticed.
All the lamps and switches are polled every minute for their reachability. Usually the score will be a 100%.
Sometimes when by accident a plug is pulled then the score will be lower. In that case an alert will be sent.