Here is my first question: since I’m having a Wolf cgb-2 with solar, BM, … I don’t understand why the deivces are classified as ebus standard. Is this correct?
Each ebus stanard thing is having same units (e.g. Exhaust temperatur, DHW lead water temperature, …), but I don’t get any information by linking these items.
2) second question: How do I know, which Address is which device on the bus?
I’ve 08,15,35,50,51,75,76,F6 as ebus standard things
how can I get or set any values? e.g. I want to change the heating mode?
Mh, not so good. DO you use a special serial ebus driver? I’m not sure, I think we had such issue in the old thread. Have you tried the other serial driver from the binding? Is it working with ebusd? This is also an option. You can try to manually create Wolf things based on my device list.
This was a swift reply csowada, thanks again!
Indeed I’m using a special serial ebus driver (https://github.com/eBUS/ttyebus) which is necessary with this rpi ebus adapter (https://ebus.github.io/adapter/raspberrypi.en.html).
I will try to test within the next days with standard serial interface.
Just out of my curiosity: which ebus adapter is commonly used here?
If I would try to add the the things manually, how do I know which ID correspond to which device? e.g. ID65 is WOLF SM1, WOLF BM, …?
I’ve made some little progress with a serial ebus adapter.
now my ebus device list is looking like this
openhab> ebus devices
MA | SA | Identifier | Device | Manufacture | ID | Firmware | Hardware | Last Activity
---+----+----------------+----------------+----------------------+----+------------+------------+---------------------
FF | 04 | | <interface> | eBUS Library | | null | null | ---
| 50 | 01 14 00 18 00 | --- | G. Kromschröder AG | 50 | 2.08 | null | Wed Jan 15 23:22:20 CET 2020
| 51 | 01 14 00 18 00 | --- | G. Kromschröder AG | 50 | 2.08 | null | Wed Jan 15 23:22:21 CET 2020
10 | 15 | | --- | null | | null | null | Wed Jan 15 23:22:23 CET 2020
30 | 35 | | --- | null | | null | null | Wed Jan 15 23:22:20 CET 2020
70 | 75 | | --- | null | | null | null | Wed Jan 15 23:22:21 CET 2020
71 | 76 | 01 15 00 00 80 | sm1 | G. Kromschröder AG | 50 | 2.27 | null | Wed Jan 15 23:22:25 CET 2020
03 | 08 | 01 06 33 42 02 | --- | G. Kromschröder AG | 50 | null | 51.3 | Wed Jan 15 23:22:23 CET 2020
F1 | F6 | | --- | null | | null | null | Wed Jan 15 23:22:24 CET 2020
07 | 0C | | --- | null | | null | null | Wed Jan 15 23:10:33 CET 2020
However, I’m not able to get any proper values from the bus. The only value that can be read is
Temperature, solar cylinder 1 - 15.8°C which seem to be correct.
I’m trying to read e.g. Burner hours run from the Wolf CGB-2 (Slave 08) without success
Sometimes I see in the log
2020-01-15 23:37:21.338 [DEBUG] [.csdev.ebus.command.EBusCommandUtils] - Value temp_mixer with -100 is smaller then allowed 100