forked from JuMi2006/ebusd
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
57 lines (38 loc) · 1.22 KB
/
README
File metadata and controls
57 lines (38 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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.