-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the graphite2r wiki!
This page provides information on getting heating stats from Z-Wave devices, through HC2 (Fibaro) to graphite. Then from graphite to R to perform cluster analysis.
Project should provide good to go information on getting data to graphite database. This includes Virtual Device configuration. Docker command line to get back-end. Main part of the project is cluster analysis of obtained data.
Why this project. I moved homes and in new one I have new type of heating. Previous owners did use heater to heat up only water for washing. I needed to heat up also radiators. I already had HC2 from Fibaro so I decided to use it as heart of the system. Main problem was with control unit of heater, there was none. Therefore I connected ESP board to heater. After that I could use REST to turn heater on and off. I connected heater to HC2. I also had one temperature sensor (z-wave) but it was not enough as I quickly realized that rooms have different heating characteristic. Therefore I purchased thermostats for each radiator. Data from thermostats via HC2 is sent to my local server. On that local server I started graphite instance and I started collecting data.
General idea was to calculate average temp across whole property and base on "comfort" feeling decide when to turn on heating. ...