Einrichtung eBusd Adapter und Integration

Hallo zusammen,

vielleicht hat hier schon jemand erfolgreich einen eBUS Adapter erfolgreich eingerichtet und kann mir weiterhelfen.

Zur Ausgangssituation:

Über MQTT tauchen nun auch die beiden Geräte ebusD und ebusD EBus Device auf.

  • Das Gerät ebusD EBus Device hat lediglich das Steuerelement ebusd updatecheck_device vorhanden
  • Das Gerät ebusD hat folgende Entitäten, die leider keine Informationen zu meiner angeschlossenen Heizung liefern (Wolf CSZ 2-14/300).

Folgendes liefert das Protokoll unter dem ebusD Add-On:

2023-10-04 10:11:31.183 [update notice] received unknown MS cmd: 3050501407024c1e00190014 / 09000100800080006028
2023-10-04 10:11:31.503 [update notice] received unknown BC cmd: f1fe050308010100ff3eff2708
2023-10-04 10:11:35.333 [update notice] received unknown MS cmd: 3008502203cc0200 / 022e01
2023-10-04 10:11:35.663 [update notice] received unknown MS cmd: 3008502203cc1600 / 023e01
2023-10-04 10:11:35.993 [update notice] received unknown MS cmd: 3008502203cc1600 / 023e01
2023-10-04 10:11:36.322 [update notice] received unknown MS cmd: 3008502203cc1600 / 023e01
2023-10-04 10:11:36.645 [update notice] received unknown MS cmd: 3008502203cc1600 / 023e01
2023-10-04 10:11:36.973 [update notice] received unknown MS cmd: 3008502203cc6c01 / 020000
2023-10-04 10:11:37.395 [update notice] received unknown MS cmd: 3008502203cc6c01 / 020000
2023-10-04 10:11:37.715 [update notice] received unknown MS cmd: 3008502203cc6c01 / 020000
2023-10-04 10:11:38.043 [update notice] received unknown MS cmd: 3008502203cc6c01 / 020000
2023-10-04 10:11:38.373 [update notice] received unknown MS cmd: 3008502203cc1727 / 020080
2023-10-04 10:11:39.543 [update notice] received unknown MM cmd: 30035023054ff4020003
2023-10-04 10:11:39.693 [update notice] received unknown BC cmd: 03fe050308010040ff3e1f2709
2023-10-04 10:11:39.863 [update notice] received unknown MM cmd: 3071502305a862000100
2023-10-04 10:11:40.623 [update notice] received unknown MS cmd: 3008502203cc1627 / 02d007
2023-10-04 10:11:40.946 [update notice] received unknown MS cmd: 3008502203cc1d27 / 023601
2023-10-04 10:11:41.273 [update notice] received unknown MS cmd: 3008502203cc4f27 / 020300
2023-10-04 10:11:41.543 [update notice] received unknown BC cmd: 71fe50171045893802a00100800080008000800080
2023-10-04 10:11:41.703 [update notice] received unknown MM cmd: 3003050709aa03e4010080ff1400
2023-10-04 10:11:42.028 [update notice] received unknown MS cmd: 3008502203cc5727 / 024b00
2023-10-04 10:11:42.363 [update notice] received unknown MS cmd: 3008502203cc5e27 / 022700
2023-10-04 10:11:42.683 [update notice] received unknown MS cmd: 3008502203cc362a / 020080
2023-10-04 10:11:43.013 [update notice] received unknown MS cmd: 3008502203cc372a / 020080
2023-10-04 10:11:43.813 [update notice] received unknown MS cmd: 3050501407024c1e00190014 / 09000100800080006028
2023-10-04 10:11:45.524 [update notice] received unknown BC cmd: 30fe03010e6300008000000000000000000000
2023-10-04 10:11:45.593 [update notice] received unknown BC cmd: 71fe50230998620901005d010000
2023-10-04 10:11:48.983 [update notice] received unknown BC cmd: 30fe50230528000a1400
2023-10-04 10:11:49.294 [update notice] received unknown BC cmd: 30fe5023054423000000
2023-10-04 10:11:49.603 [update notice] received unknown BC cmd: 30fe502305844e2a0000
2023-10-04 10:11:49.753 [update notice] received unknown BC cmd: 03fe050308010040ff3e1f2709
2023-10-04 10:11:52.903 [update notice] received unknown MS cmd: 3008502203cc0e00 / 028801
2023-10-04 10:11:53.227 [update notice] received unknown MS cmd: 3008502203cc2d00 / 029600
2023-10-04 10:11:53.553 [update notice] received unknown MS cmd: 3008502203cc9a01 / 02c800
2023-10-04 10:11:53.863 [update notice] received unknown MM cmd: 3003502203cc0100
2023-10-04 10:11:54.303 [update notice] received unknown MM cmd: 3003050709aa03e4010080ff1400
2023-10-04 10:11:54.654 [update notice] received unknown MS cmd: 3076502203cc0100 / 020000
2023-10-04 10:11:54.993 [update notice] received unknown MS cmd: 3076502203ccc103 / 020100
2023-10-04 10:11:55.323 [update notice] received update-read broadcast datetime QQ=30: -;10:14:10;04.10.2023

Kann mir jemand sagen was ich nun noch tun muss um die Entitäten meiner Heizung angezeigt zu bekommen.

Vielen Dank für eure Hilfe

Ich hab das EBUS AddOn folgendermaßen konfiguriert:

scanconfig: true
loglevel_all: notice
mqtttopic: ebusd
mqttint: /etc/ebusd/mqtt-hassio.cfg
mqttjson: true
network_device: ens:192.168.178.98:9999
latency: 10
accesslevel: “*”
configpath: https://cfg.ebusd.eu/

Auch mal de MQTT-Explorer installieren. Dann kannst du gut verfolgen wass auf dem MQTT-Kanal für Messages reinkommen…

Danke für die schnelle Antwort, ich habe deine Daten übernommen und nur network device und mqttint Pfad angepasst.
Leider gleiches Ergebnis, dass lediglich die oben genannten Entitäten auftauchen.

Hast du etwas an der mqtt-hassio.cfg angepasst?

Danke für den Tipp mit dem Explorer, leider kommen auch hier nur die gleichen Daten an:

Nein, da hab ich nichts angepass.
2 Aktionen:

  • Mach doch mal ein paar Screenshots von der Configuration des Adapters von der easi Oberfläche
  • das Ebus AddOn ist sehr ‘zickig’ : mal stoppen und neu starten. Gerne nach dem Stoppen auch Home Assistant mal neu durchstarten.

bei mir erschien nach ca. einem Tag ohne mein Zutun in der Übersicht der folgende Eintrag:

image

Die Konfiguration in easy ist ja recht einfach, wenn das alles ist was ich hier sehe:

Gestoppt und neu gestartet habe ich beides, leider bisher ohne Auswirkung.

Installiert habe ich es gestern Abend gegen 22:00Uhr, vielleicht kommt ja im laufe des Tages oder morgen etwas dazu.

Jetzt mal zu den Basics:
Bist du sicher, das dein EBUS-Signal am Stecker des Adapters ankommt? Da solltest du 20 Volt messen können…

Korrekt, ich messe alternierend 20V an den Klemmen des eBUS-Adapter

Was ich allerdings festgestellt habe ist, dass im Protokoll der easi> Oberfläche Fehler vorliegen. Ich finde jedoch keine Fehlernummer mit Problemlösung.

Tja, dann bin ich mit meinem Latein auch am Ende… sorry

@JanRaeb , gibt es neue Erkenntnisse?

Leider Nein.

Wenn sich was erreicht habe gebe ich aber Bescheid.

Hier fehlt in der Konfiguration doch

configpath: /config/ebusd-configuration/latest/en

mit entsprechender csv Datei in dem Verzeichnis?

Probier mal auch

latency: 9999

Ich hab die Konfiguration von @vbueschken übernommen.

Den Ordner ebusd-configuration habe ich nicht.
Woher kann ich diesen einbinden? Und woher kommt eine CSV Datei im Verzeichnis.

Ich habe die Ordnerstruktur von john30 (GitHub - john30/ebusd: daemon for communication with eBUS heating systems) durch Down- und Upload auf den HA eingebunden um auf die mqtt-hassio.cfg referenzierten zu können.

Die csv Datei musst du nicht separat runterladen und einbinden. Die wird automatisch gezogen aus dem Verzeichnis: https://cfg.ebusd.eu/

ich hab bei meinen ersten Versuchen sogar ohne den Pfad zur csv-Datei über MQTT schon Sensorwerte bekommen

leg mal mit dem File Editor den Pfad an /etc/ebusd, kopier die mqtt-hassio.cfg darein und übernehme mal (bis auf die IP) genau meine Konfiguration.

  • Deinstalliere das AddOn
  • HA neu starten
  • installiere das AddOn
  • HA neu starten
  • Konfiguration übernehmen
  • AddOn starten

Das funktioniert bei mir allerdings nicht…da bekomm ich gar nix (liegt woh dran das ich eine Ochsner Wärmepumpe von 2009 (TEM) habe)

Wie gesagt, es funktioniert bei mir sogar ohne die csv Datei

getan, allerdings liefert MQTT nichts neues

Edit:

Da kommt langsam was:

Die Broadcast und scan Werte verschwinden allerdings wieder aus dem MQTT Explorer und werden in der MQTT Integration auch nicht angezeigt: