Skip to content

Commit

Permalink
updated to 2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
john30 committed May 15, 2016
1 parent 60fcd8c commit d2f888d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ Installation on up-to-date ebusd (2.0 or higher)
If you're on a Debian system, simply pick the [latest configuration release](/~https://github.com/john30/ebusd-configuration/releases) and install it in your preferred language.
For other OS's, the latest release also contains a tgz for easy copying to your /etc/ebusd directory.

Starting with ebusd 2.0, the daemon is able to pick the right configuration files for your devices when started with the [--scanconfig](/~https://github.com/john30/ebusd/wiki/2.-Run#message-configuration-options) parameter and when using CSV files from either the [ebusd-2.x.x/de](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.x.x/de) or the [ebusd-2.x.x/en](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.x.x/en) directory.
Starting with ebusd 2.0, the daemon is able to pick the right configuration files for your devices when started with the [--scanconfig](/~https://github.com/john30/ebusd/wiki/2.-Run#message-configuration-options) parameter and when using CSV files from either the [ebusd-2.1.x/de](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/de) or the [ebusd-2.1.x/en](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/en) directory.

For each seen device on the bus, ebusd will pick the best suiting file from the manufacturer subdirectory after reading the device's identification.

The CSV file is picked from the manufacturer directory by using the slave address (the two hex digits prefix of the CSV file name), the identification part converted to lower case and with spaces removed (and also trailing "0" removed up to two times, the next part of the CSV file name between dots), and optionally by software and/or hardware version number (when the CSV file name contains a ".HWvvvv" or ".SWvvvv" part).

So, e.g. for the scan result
`08;Vaillant;EHP00;0327;7201`
which is slave address 0x08, manufacturer 0xB5 (=Vaillant), identification "EHP00", software version "03.27" and hardware version "72.01", ebusd will load the file [vaillant/08.ehp.csv](/~https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.x.x/de/vaillant/08.ehp.csv) (from either [ebusd-2.x.x/de](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.x.x/de) or [ebusd-2.x.x/en](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.x.x/en) used as configuration directory).
which is slave address 0x08, manufacturer 0xB5 (=Vaillant), identification "EHP00", software version "03.27" and hardware version "72.01", ebusd will load the file [vaillant/08.ehp.csv](/~https://github.com/john30/ebusd-configuration/blob/master/ebusd-2.1.x/de/vaillant/08.ehp.csv) (from either [ebusd-2.1.x/de](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/de) or [ebusd-2.1.x/en](/~https://github.com/john30/ebusd-configuration/tree/master/ebusd-2.1.x/en) used as configuration directory).


Installation on older ebusd (until 1.3)
Expand Down

0 comments on commit d2f888d

Please sign in to comment.