Skip to content

alsmith/buderus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monitoring system for Buderus KM200 (and likely other control modules) boilers

Installation steps:

  1. You will need to find the Buderus salt, http://lmgtfy.com/?q=Buderus+KM200+salt ought to find it... create the array of salt bytes into buderus.py as follows:

salt = [ 0xAA, 0xBB, 0xCC, 0xDD ]

Expect a total of 32 bytes worth of salt data.

  1. Create a personal password using the EasyControl phone app.

  2. Update config.ini with your personal password, your gateway's password (without the dashes) and your gateway's hostname.

  3. Create the new database.

mysql -u abcdef -p "CREATE DATABASE buderus"

  1. Create the required database tables. In this example we have created a 'buderus' database that we will create our tables in:

mysql -u abcdef -p buderus < createDatabase.sql

  1. Update config.ini with your database credentials, hostname and database name.

  2. Run ./restart.sh

  3. Go to http://hostname:8001 and enjoy.

-- Al Smith ajs@aeschi.eu

About

Collect performance data from Buderus boilers that have the KM200 module installed. Display current status as well as historical usage.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published