The project is ongoing.
Known issues:
- Needs extensive testing!
- Temperature number shown in tray icon is currently the maximum recorded during the active session and not the maximum of all eight sensors at the present time
- Currently, only A0 to A3 are read and communicated. The new firmware is ready for testing but not on github, yet
As far as schematics go, it could not be simpler:
I used an Arduino Nano. A0-A7 read by the firmware. A 4.7K resistor goes from each pin to +5V
The thermistor is connected directly to the pin and GND as a voltage divider. That's it. I use the Steinert algorithm to calculate the temperature and dump it onto the serial port.
There must be a way to connect the Arduino directly to the power switch Front Panel connector. Then you can shut down the machine directly without a software running on the machine.
Of, if you find the right relay, make it control the power going into the PC directly. :D