2015-03-12 23:43:12 +01:00
2015-02-15 13:49:52 +01:00
2015-01-18 12:40:54 +01:00
2015-03-12 23:41:59 +01:00
2015-02-14 14:17:12 +01:00
2015-02-21 09:50:48 +01:00
2015-03-08 14:09:13 +01:00
2013-11-15 18:17:41 +01:00
2015-03-07 15:59:55 +01:00
2015-02-21 09:50:37 +01:00
2015-03-12 23:43:03 +01:00
2015-02-15 12:22:43 +01:00

ebusd - eBUS daemon

ebusd is a daemon for handling communication with eBUS devices connected to a 2-wire bus system ("energy bus" used by numerous heating systems).

Features

The main features of the daemon are:

  • actively send messages to and receive answers from the eBUS
  • passively listen to messages sent on the eBUS
  • regularly poll for messages
  • scan for bus participants
  • cache all data
  • log messages and problems to a log file
  • dump sent/received bytes to the log file
  • dump received bytes to binary files for later playback/analysis
  • listen for client connections on a dedicated TCP port

Installation

Building ebusd from the source requires the following packages:

  • autoconf (>=2.65)
  • g++
  • make

To start the build process, run these commands: ./autogen.sh make install

Documentation

Usage instructions and further information can be found here: https://github.com/john30/ebusd/wiki

Contact

For bugs and missing features use github issue system.

The author can be contacted at ebusd@johnm.de .

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%