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
 * pkgconfig


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.
S
Description
No description provided
Readme
11 MiB
Languages
C++ 91.1%
Shell 3%
M4 1.9%
HTML 1.6%
CMake 0.9%
Other 1.4%