NEWS
ebusd Vaillant RPi4 GPIO
-
Ich versuche seit Tagen den ebusd Adapter von John30 ans laufen zu bekommem, ohne Erfolg.
ebusd Adapter auf GPIO beim Raspi 4, Debian bullseye
/etc/default/ebusd lautet:
EBUSD_OPTS="--scanconfig -d ens:/dev/ttyAMA0 --latency=50"ebusctl info lautet:
xyzf@raspberrypi:~ $ ebusctl info
version: ebusd 23.3.23.3
update check: OK
device: /dev/ttyAMA0, serial high speed, enhanced, invalid
signal: no signal
reconnects: 0
masters: 1
messages: 11
conditional: 0
poll: 0
update: 4
address 31: master #8, ebusd
address 36: slave #8, ebusdAuszug aus ebusd.log:
2023-12-30 19:03:02.433 [bus notice] device status: transport opened
2023-12-30 19:03:02.434 [bus error] device status: transport closed
2023-12-30 19:03:02.437 [bus error] unable to open /dev/ttyAMA0: ERR: generic device error
2023-12-30 19:03:02.437 [bus notice] device invalidBin für jeden Tipp/Hinweis dankbar, leider nur etwas Erfahrung mit Linux.
Gerne auch per zOOm, o.ä.
-
@ebuswo sagte in ebusd Vaillant RPi4 GPIO:
/dev/ttyAMA0
ls -lAh /dev/ttyAMA0 ls -lAh /dev/serial/by-id
sagt?
-
@ebuswo Läuft es denn wenn Du den Adapter via WiFi anbindest? Ich habe die gleiche Config erfolgreich laufen, allerdings via Netzwerk und nicht per GPIO.
-
Das klingt spannend. Nach dem Motto "ich bestelle mal den Adapter und danch kümmere ich um das How To" habe ich mir den eBus Adpater bei John bestellt ... kommt kommende Woche.
Mein Prpjekt: ich möchte die Werte meiner WOLF Gasheizung via dem eBus-Adapter auslesen und via WLAN in meinem auf einem RI4 laufenden iObroker per MQTT einlesen.
Ich habe schon so manches zum Laufen gebracht, nur bei diesem Projekt habe ich zB noch nicht verstanden wie das Konzept aussieht - an welcher Stelle muss zB eBusD installiert werden? Muss ich eBusD überhaupt installieren? Oder reicht es den von John erfundenen Adapter richtig zu konfigurieren? Oder muss ich den eBusD auf dem PI installieren, der dann im Hintergrund läuft und das Software-Interface zwischen iObroker und eBus-Adapter ist?
Würde mich freuen hier auf die richtige Spur gelenkt zu werden
-
@leonundjulie sagte in ebusd Vaillant RPi4 GPIO:
Ich stehe an der gleichen Stelle wie du, nur dass ich den Adapter erst gestern bestellt habe und noch nicht weiß, wann ich ihn bekomme (wie lange hast du gewartet?)
Ich habe schon so manches zum Laufen gebracht, nur bei diesem Projekt habe ich zB noch nicht verstanden wie das Konzept aussieht - an welcher Stelle muss zB eBusD installiert werden? Muss ich eBusD überhaupt installieren?
Ja, ebusd muss auf jeden Fall installiert werden. Dabei ist es relativ egal, wo du den installierst. Der Daemon muss nur (USB/TCP/GPIO) mit dem Hardware-Adapter reden können und auf der anderen Seite per MQTT zum ioBroker (oder alternativ per ioBroker ebus Adapter).
-
Hallo zusammen.
Ich bin mehrere Schritte weiter. Mein Adapter kam vor zwei Wochen. Ich habe ihn ihn in Betrieb genommen und erst via WLAN im Netzt. Danach habe ich auf meinem Pi (64 bit) ebus D istalliert .... alles gemäß https://github.com/john30/ebusd-configuration/issues/216 -> es läuft, ich kann via Terminal Werte meiner WOLF-Gasheizung auslesen.
Jetzt geht es daum die Daten in den iOBroker zu bekommen -> soll ich es via EBUAS oderMQTT Variante versuchen. Bezüglich beider Varianten stellt ich mir die Frage, was ebusd reespektive den Adapter motiviert, Daten bereitzustellen? Muss man für jeden Wert, den man haben möchte eine eigene Abfage machen? Oder kann man Ranges abfragen?
-
@leonundjulie beantwortet das Thema selber, damit auch andere den Weg zum Ziel finden.
Der Fehler “Werte werden nicht aktualisiert” hat seine Ursache darin, dass der IBroker Adapter EBUS von mir nicht richtig konfiguriert wurde.
Basis für die Einstellung ist die RICHTIGE Übernahme der Terminalauisgabe auf ebusctl f -F name,comment. Bei mir kommt da folgendes:
Die falschen Eintragungen im IO Adapter EBUS:
Die richtigen Eintragungen im IO Adapter EBUS:
Die Erkenntnis ist also die, das FEUERUNG das Gerät ist, aus die Manuel abzufragenden Werte kommen … macht man es so, wird regelmäßig richtig Gelsen und ich habe die gewünschte Werte.