john30 665a9ee3b9 Merge branch 'master' of git://github.com/yuhu-/ebusd
Conflicts:
	src/ebusctl/ebusctl.cpp
	src/ebusd/Makefile.am
	src/ebusd/baseloop.cpp
	src/ebusd/baseloop.h
	src/ebusd/bushandler.cpp
	src/ebusd/bushandler.h
	src/lib/ebus/message.cpp
	src/lib/ebus/message.h
	src/lib/ebus/port.cpp
	src/lib/ebus/symbol.cpp
	src/lib/ebus/symbol.h
	src/lib/ebus/test/test_data.cpp
	src/lib/ebus/test/test_message.cpp
2014-12-07 15:19:45 +01:00
2014-11-21 20:40:54 +01:00
2014-11-26 13:05:53 +01:00
2013-11-15 18:17:41 +01:00
2014-11-26 13:05:53 +01:00
2014-11-26 13:05:53 +01:00

ebusd
-----

The ebusd provides a communication interface to the energy bus (ebus)
which is used in various heating systems.


Features
--------

 * send and receive ebus commands
 * collect data of cycle commands
 * poll commands and collect received data
 * scan ebus to identifies bus participants
 * dump raw data into binary files

 * available 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 (ZZPBSBNNDx)

   - scan           scan kown slave addresses (collected)
   - scan full      scan all possible slave addresses
   - scan result    show scanning results

   - log areas      change log areas
   - log level      change log level

   - raw            toggle raw data logging
   - dump           toggle raw data dumping

   - reload         reload ebus configuration

   - stop           stop daemon
   - quit           close connection

   - help           print help page


vendor specific configuration files for ebusd
---------------------------------------------

See https://github.com/yuhu-/ebus-configuration


Tools
-----

 * 'ebusctl' is a tcp socket client for ebusd.
 * 'ebusfeed' is a tool to feed ebusd with raw data from dump files.


Build
-----

$ ./autogen.sh [--prefix=/usr]
$ make
$ make install



For usage and further information take a look on help page.


The author can be contacted at ebusd@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%