My custom monitor is on windows and linq makes it trivial to pull the non null/empty values from the API response and average them out (though I just tend to list the values for each).
Saying that, with the new S3 API, it throws up a wierd character on chain_acs11 (also seen it on chain_acs10). It keeps changing though ... here's a screenshot of it in putty (my monitor is currently in debug mode but will post how it manifests on the form when I am up and running again).
http://s11.postimg.org/n67k0lqjn/S3_Gremlin.png
EDIT: Here's the gremlin in my monitor!
http://s2.postimg.org/87zo87th5/S3_Gremlin1.png
But you already know not to display it:
[miner_count] => 2
for tempX, chain_acnX and chain_acsX
i.e. 2 means 0 and 1 for X
of course same for fan:
[fan_num] => 2
for fanX