Linux-based monitoring and control in a sustainable house

  • 60 minute session

Smart sustainable homes need to be able to manage and monitor their energy use. This talk looks at a low-cost Linux-based implementation of a home instrumentation and control system that:

* talks to the home's smart meter,

* monitors temperatures,

* monitors mains water, hot water and rain water,

* monitors home mains electric circuits,

* monitors EV energy use,

* provides optimised control of solar hot water,

* uses Android-based control from a phone.

Software implementation is mostly via Python-based tools. Most of the hardware for control and instrumentation is based on one-wire bus technology.

The talk will also touch on how: a) the home was able to achieve 75% reduction in both gross energy and net water consumption, and b) how smart meters work.

As an option, I would be prepared to break out the section on the home energy/water and smart meters as a second and stand-alone presentation.


Richard Keech is an Engineer with a passion for action on climate change. He now works as an energy-efficiency consultant after ten years with Red Hat as senior systems architect and chief instructor. Prior to Red Hat he worked as a software engineer and system administrator. He was the first Red Hat Certified Engineer. Richard was a lead author of the Zero Carbon Australia Buildings Plan released in 2013. Richard's home was the residential case study in the Buildings Plan. Richard was the original creator of the rktime utility available on most Linux distros.

The OSDC 2014 team is dedicated to providing a friendly, safe and welcoming conference environment for everyone. We have a code of conduct to clearly outline our expectations. Our goal is to create a safe and harassment-free conference experience for all involved, regardless of gender, sexual orientation, disability, ethnicity, religion, preferred operating system, programming language or text editor.