Skip to content
alsmithPublic

About

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

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

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

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages