FHEM Forum

FHEM - Anwendungen => Heizungssteuerung/Raumklima => Thema gestartet von: kuschelganxta am 07 Februar 2021, 15:31:07

Titel: ebusd mit Wolf CGB-2-(K)-20 - Probleme bei der Einrichtung
Beitrag von: kuschelganxta am 07 Februar 2021, 15:31:07
Hi Leute,

ich helfe einem Freund bei der Inbetriebnahme vom ebusd mit seiner Wolf CGB-2 Gastherme.

Wir haben den ebus-Adapter "FHEM Version 2.2 GH2" zusammen mit ebusd-esp auf einem Wemos D1 Mini und bekommen vom ebusd mit raw und dump auch Daten:

2021-02-07 15:24:59.133 [bus notice] ...<ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff...
2021-02-07 15:25:01.062 [bus notice] ...<ffffffffffffffffffffffffffffffffffffffffffffb8f0f878fc308380c0...
2021-02-07 15:25:01.480 [bus notice] ...<f680fe80fffff0fff88c60ecb3eeecffffb88cf8b3306f808083fce0fe80ff...
2021-02-07 15:25:01.933 [main debug] performing regular tasks
2021-02-07 15:25:02.210 [bus notice] ...<ffffffb88cf8b330ef06f7808360ffffffffffffb88cf8b330ef06f7808360...
2021-02-07 15:25:02.953 [bus notice] ...<3fffffffffffb88cf8b330ef06f78083601fffffffffb88cf8b330ef06f780...
2021-02-07 15:25:03.749 [bus notice] ...<83603fffffffffffb88cf8b330ef06f78083607fffffffffffb8f8f89ef8ee...
2021-02-07 15:25:04.234 [bus notice] ...<0367f6fc806360c080c080ccbcfb80ffffffffffb88cf8b330cfe03e838080...
2021-02-07 15:25:04.955 [bus notice] ...<be80ffffffffffb88cf8b330cfe07e838080be80ffffffffb88cf8b330cfe0...
2021-02-07 15:25:05.675 [bus notice] ...<7e838080be80ffffffffb88cf8b330cfe03e838080be80ffffffffffb88cf8...
2021-02-07 15:25:06.230 [bus notice] ...<b330cfe07e838080be80ffffffffb88cf8b330ff7efb808380c0fe80ffffff...
2021-02-07 15:25:07.995 [bus notice] ...<ffffffffffffffffffffffffffffffffffb8fff8f618038f9e80fbffffffff...
2021-02-07 15:25:08.792 [bus notice] ...<ffb8fff8f698fe038080ffffffffffb8fff8f698dcef0380b0ffffffffffb8...
2021-02-07 15:25:09.288 [bus notice] ...<f8b3308fbfffffb8f8b3308fbfffffb8f8b3308fbfffffb8f8b3308fbfffff...
2021-02-07 15:25:09.935 [bus notice] ...<ffffffb8f8b330bf80bfffffb8f8b330bf80bfffffb8f8b330bf80bfffffb8...
2021-02-07 15:25:10.581 [bus notice] ...<f8b330bf80bfffffffffffb8fff08fff80c0808080608080808080ffffffff...
2021-02-07 15:25:11.145 [bus notice] ...<ffffb88cf8b330ef0c7e83fbe07effffffffb88cf8b330ff038083df80ff80...
2021-02-07 15:25:11.801 [bus notice] ...<fffff0fff88c60ecb3eeecffffb88cf8b330ef1ffe8083ec80ff80ffffffff...


Unter /etc/ebusd sind die csv-Dateien für Wolf (und "kromschroeder") hinterlegt aus Johns Repo https://raw.githubusercontent.com/john30/ebusd-configuration/master/ebusd-2.x.x/de/wolf/50.csv und diese werden wohl anscheinend auch geladen:

[15:25:42] root@openhab:/var/log/openhab# ebusd $EBUSD_OPTS -f --loglevel=debug
2021-02-07 15:25:43.453 [main notice] ebusd 21.1.v21.1 started with auto scan
2021-02-07 15:25:43.454 [main info] loading configuration files from /etc/ebusd
2021-02-07 15:25:43.454 [main info] reading templates /
2021-02-07 15:25:43.457 [main info] read templates in /
2021-02-07 15:25:43.457 [main info] reading file 08.csv
2021-02-07 15:25:43.472 [main info] successfully read file 08.csv
2021-02-07 15:25:43.472 [main info] reading file memory.csv
2021-02-07 15:25:43.474 [main info] successfully read file memory.csv
2021-02-07 15:25:43.474 [main info] reading file 128.csv
2021-02-07 15:25:43.476 [main info] successfully read file 128.csv
2021-02-07 15:25:43.476 [main info] reading file broadcast.csv
2021-02-07 15:25:43.477 [main info] successfully read file broadcast.csv
2021-02-07 15:25:43.477 [main info] read config files
2021-02-07 15:25:43.506 [bus notice] bus started with own address 31/36
2021-02-07 15:25:43.507 [main info] registering data handlers
2021-02-07 15:25:43.507 [main info] registered data handlers
2021-02-07 15:25:43.563 [bus notice] signal acquired


Es lassen sich mit ebusctl find auch einige Datenfelder anzeigen, jedoch fehlt auch nach langem Warten der Inhalt:
[15:29:41] root@openhab:/etc/ebusd# ebusctl find
broadcast betrd = no data stored
broadcast sollw = no data stored
feuerung hg01 = no data stored
feuerung hg02 = no data stored
feuerung hg03 = no data stored
feuerung hg04 = no data stored
feuerung hg06 = no data stored
feuerung hg07 = no data stored
feuerung hg08 = no data stored
feuerung hg09 = no data stored
feuerung hg10 = no data stored
feuerung hg11 = no data stored
feuerung hg12 = no data stored
feuerung hg15 = no data stored
feuerung hg16 = no data stored
feuerung hg17 = no data stored
feuerung hg21 = no data stored
feuerung hg22 = no data stored
feuerung hg73 = no data stored
feuerung hg74 = no data stored
feuerung hg75 = no data stored
feuerung hg90 = no data stored
feuerung hg91 = no data stored
feuerung hg9x = no data stored
feuerung pwm_pumpe = no data stored
feuerung ruecklauf_ist = no data stored
feuerung vorlauf_ist = no data stored
feuerung vorlauf_soll = no data stored
feuerung warmwasser_ist = no data stored
feuerung warmwasser_soll = no data stored
memory eeprom = no data stored
memory ram = no data stored


Habt ihr hier Unterstützung / Hilfe für uns?

Danke Euch & bleibt gesund,
Sascha
Titel: Antw:ebusd mit Wolf CGB-2-(K)-20 - Probleme bei der Einrichtung
Beitrag von: holly am 15 Februar 2021, 23:13:21
Hi Sascha,

bei meiner Vaillant-Heizung habe ich den ebus-Daemon so gestartet:
ebusd -d 192.168.1.42:9999 --enablehex --scanconfig= -f -p 8888


2020-11-09 22:20:43.847 [main notice] ebusd 3.4.v3.3-51-g57eae05 started with auto scan
2020-11-09 22:20:43.848 [main info] loading configuration files from /home/pi/eBus/ebusd-configuration/ebusd-2.1.x/de/
2020-11-09 22:20:43.848 [main info] reading templates /
2020-11-09 22:20:43.851 [main info] read templates in /
2020-11-09 22:20:43.851 [main info] reading file broadcast.csv
2020-11-09 22:20:43.853 [main info] successfully read file broadcast.csv
2020-11-09 22:20:43.853 [main info] reading file memory.csv
2020-11-09 22:20:43.854 [main info] successfully read file memory.csv
2020-11-09 22:20:43.854 [main info] read config files
2020-11-09 22:20:43.902 [bus notice] bus started with own address 31/36
2020-11-09 22:20:43.902 [bus debug] ERR: SYN received during no signal, switching to ready
2020-11-09 22:20:43.902 [bus notice] signal acquired
2020-11-09 22:20:43.903 [main info] registering data handlers
2020-11-09 22:20:43.903 [main info] registered data handlers
2020-11-09 22:20:45.216 [bus notice] new master 10, master count 2
2020-11-09 22:20:45.285 [bus notice] new master 03, master count 3
2020-11-09 22:20:45.285 [update info] received MS cmd: 1008b5110101 / 095aff6005005a0100ff
2020-11-09 22:20:45.285 [update notice] received unknown MS cmd: 1008b5110101 / 095aff6005005a0100ff
2020-11-09 22:20:45.585 [update info] received MS cmd: 1026b5230106 / 10f202ae02e7020080008000800080403d
2020-11-09 22:20:45.586 [update notice] received unknown MS cmd: 1026b5230106 / 10f202ae02e7020080008000800080403d
2020-11-09 22:20:45.885 [update info] received MS cmd: 1026b5230107 / 0f008000800080008000008000805705
2020-11-09 22:20:45.885 [update notice] received unknown MS cmd: 1026b5230107 / 0f008000800080008000008000805705
2020-11-09 22:20:46.145 [update info] received MS cmd: 1008b5110102 / 05033c8c5064
2020-11-09 22:20:46.145 [update notice] received unknown MS cmd: 1008b5110102 / 05033c8c5064


Bisher habe ich mehr oder weniger nur ein "proof of concept" realisiert, um Lesen und Schreiben (v. a. der Hardware) zu überprüfen. Ich konnte die Heizung damit auch erfolgreich aus- und einschalten.

Ich hatte den Eindruck, dass der ebusd viele Informationen durch aktives Abfragen anstatt passiven "Mitschnüffeln" bezieht. Ich würde daher überprüfen, ob es Probleme beim Senden gibt (die rote Sende-LED sollte gelegentlich kurz aufleuchten)? Weiters musste ich in openHAB noch einige "Things" (Regler, Heizkreise etc.) von der "Inbox" hinzufügen, damit die Daten abgefragt werden konnten.

Beste Grüße
Gerald
Titel: Antw:ebusd mit Wolf CGB-2-(K)-20 - Probleme bei der Einrichtung
Beitrag von: holly am 16 Februar 2021, 00:37:15
Hi Sascha,

noch etwas bezüglich ebusd-esp: Bei meinem etwas weitläufigeren Netzwerk funktioniert der ebusd-esp, allerdings nicht sehr gut. Einerseits scheint mir die Übermittlung der Daten etwas ineffizient zu sein, andererseits funktioniert die Synchronisation nicht Besonders (beim Senden gibt es oftmals Fehlermeldungen).
Mir hat ein einfacher Logic-Analyser (2 Kanäle für Senden und Empfangen) recht geholfen, um die Bus-Kommunikation zu beobachten.
Ich teste gerade einen kleinen Mikrocontroller zwischen dem eBus-Interface und der seriellen Schnittstelle, der die Daten buffert und entsprechend dem eBus-Protokoll synchronisiert weiterleiten soll (dies sollte dann mit jeder beliebigen "Serial Bridge" funktionieren). Das sieht vielversprechend aus, nur ermöglicht dies (noch) keine Einbindung in openHAB. Eine Unterstützung vom "ebusd enhanced protocol" einscheint mir wünschenswert, allerdings habe ich noch keine Details darüber gefunden und auch etwas wenig Zeit mich damit genauer zu beschäftigen. Work in progress :-)

Viel Erfolg beim Projekt und beste Grüße,
Gerald
Titel: Antw:ebusd mit Wolf CGB-2-(K)-20 - Probleme bei der Einrichtung
Beitrag von: teeceeell am 07 Februar 2022, 14:03:39
Hi Sascha,

hast du das Problem gelöst?
Ich stehe an einem ähnlichen Punkt..

Viele Grüße,
teeceeell