b47d3f5f3bdc237dd82863255b8a1b7001fe44f5
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 - log areas change log areas - log level change log level - config list not implemented yes - config reload reload ebus configuration - stop stop daemon - 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 Vendor specific configuration files ----------------------------------- See https://github.com/yuhu-/ebusd_config Tools ----- ebusctl - client program for ebusd. For usage and further information take a look on help page. The author can be contacted at roland.jax@liwest.at.
Languages
C++
91.1%
Shell
3%
M4
1.9%
HTML
1.6%
CMake
0.9%
Other
1.4%