forked from JuMi2006/ebusd
ebus daemon for heating system
License
BeeRed/ebusd
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ebusd - README -------------- The ebusd provides a communication interface to the energy bus (ebus) which is used in various heating systems. Features -------- * send and receive ebus commands - message types: Broadcast, Master-Master and Master-Slave - collect data of cycle messages * tcp socket multi session server (daemon commands) - get fetch data from ebus participant - set adjust data of ebus participant - cyc fetch data from collected cycle messages - hex send given hex value to ebus (ZZ PB SB NN Dx) - dump toggle dump on/off - logarea change log area - loglevel change log level - quit close connection - help print help page Dependency ---------- * libebus (https://github.com/yuhu-/libebus) * glibc Build ----- $ ./autogen.sh [--prefix=/usr] $ make $ make install Daemon Configuration -------------------- See ./ebusd -h Tools ----- ebusd_feed - send dump files via virtual serial device for debugging purpose. ebusd_send - small client for sending commands to ebusd. ebusd_scan - scans the bus and identifies the participant. For usage and further information take a look on help page. The author can be contacted at roland.jax@liwest.at.
About
ebus daemon for heating system
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 97.2%
- C 2.5%
- Shell 0.3%