I’ve got a rather nice home control system set up that I’ve created. It uses a Rpi and wireless temp sensors and an 8 channel relay board. From the system I can monitor multiple “zones” in the house and control my zoned gas heating via a set of motorised valves and pipework. I also have connected a few sets of garden lights and a secondary hot water pump. I have a web interface to monitor and control all this via what is effectively a software version of standard heating programmers with 7 day timer and temperature function per zone.
So, all’s good and it works really nicely, I’m sure its saved a lot of wasted energy as when I’m home late I can snooze the system, turn off zones when I’m away etc…all in all I’m quite proud of it…I’ve included all sorts of email alerts, error handling, configuration.
The problem is…I’ve some friends that want the same and asked me to build them a copy, easy peasy…but I’ve been using temp sensors and receivers from company called wirelessthings, formerly ciseco who are out of business…so I’m looking to change to a new supplier for temp and receivers and stumbled across openenergymonitor…looks good. (a little more expensive)
From my initial reading I think if I plug a RFM69pi into my pi and then get a couple of Emon-Th sensors i’ll be back in business…but I’ve a couple of questions…
- Can I only have 4 sensors per system? I have 4 zones and a sensor in my hotwater tank dry chamber at the moment so to replace would require 5.
- Does the battery life extend from 7 months to 21months if I drop the temp send frequency to 3 minutes?
- Has anyone written any code to receive the temp readings via the serial port and handle them in python and save to a DB. My system is written in 2 parts, a scanner job that reads the serial port and writes the temps to a db…and second control job that loops round, checks the schedules and latest temps to determine which zones to turn on and off…so I’m hoping to simply replace some of the code I have already to read from the serial port and just handle the strings of data differently…that’s my hope anyway.
So, any advice most welcome. Some info on my system is here: www.totalcontrol9000.co.uk (I played doom when I was a student :))
I will investigate the wider open energy range of solutions and look to include this, perhaps I can start to monitor my energy savings that I get from a smart home, but for now I’m keen to get my project back on track with a supply of sensors and receivers. I’d be happy to share my existing sensor message handling code if anyone is interested.
many thanks for any info