John, I don't have much practical experience programming the PI yet but am just getting started to do something almost identical. I am wondering if you have made progress and what your status is. I toasted my pi on New Years eve while it was running some fire controls for my furnace but would be wil...