Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
You'll probably want some extra over-temperature protection on the heaters in the (unlikely) case that the core goes down after sending "power on" to the heater. Don't want your place to burn down...