eBus Schaltung in Betrieb nehmen

Begonnen von Reinhart, 23 Dezember 2015, 15:19:45

Vorheriges Thema - Nächstes Thema

john30

Zitat von: cs-online am 16 Januar 2021, 18:08:09
...das ist hier die Ausgabe mit dem neuesten Buster:

im ersten Fall nichts.... Muss USB da irgendwie aktiviert werden ?
ich schätze, udev funktioniert da nicht richtig
author of ebusd

Reinhart

ich habe mir deine Logs angesehen und man sieht  ja das der serielle Device gefunden wird, aber einfach kein Mapping stattfindet. Bevor du dich in den Untiefen von Buster verlierst würde ich an deiner Steller eine SD Karte mit neu aufgesetztem Buster nehmen und schauen ob da alles klappt und dann einen Restore von Fhem durchführen. Ich weiß ja nicht was du sonst noch alles installiert hast, aber das ist sicher der schnellere und saubere Weg um das Problem lösen zu können. Die SD wenns dann geht auf den USB Bootdevice zu kopieren geht ja eh recht schnell.

Hast du denn das Bootproblem auch schon lösen können damit dies flott funktioniert? Früher gabs ja den Bug das man eine leere SD Karte stecken lassen musste weil Buster ständig versuchte die SD zu finden und so wertvolle Bootzeit verloren gegangen ist, somit war es nicht schneller als Boot von der SD, ja sogar langsamer. Ich habe auch einen Raspi4 mit einer SSD am laufen, boote aber noch mit SD Karte, die paar Bootzugriffe bringen die SD nicht um. Zusätzlich hast du ja den Vorteil (denn du ja jetzt auch nutzt) um schnell mit einer anderen SD Karte was zu testen, aber das musst du wissen ob es dir das wert ist 100% USB Boot durchzuführen.

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

cs-online

Zitat von: john30 am 17 Januar 2021, 20:18:44
ich schätze, udev funktioniert da nicht richtig

Hallo John,

was heisst das ? Ist das fixbar ? Ich habe recht viele zusätzliche Dinge installiert und nicht recht Lust wieder bei null alles hoch zu ziehen....

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Shelly1,2 und 2.5,Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV mit Speicher, alles auf einem RPI und da geht noch mehr

john30

Zitat von: cs-online am 18 Januar 2021, 19:01:13
was heisst das ? Ist das fixbar ? Ich habe recht viele zusätzliche Dinge installiert und nicht recht Lust wieder bei null alles hoch zu ziehen....
davon gehe ich aus. musst halt recherchieren, wie das geht, und schauen, warum das bei der Installation nicht klappt.
Vielleicht fehlt auch nur ein passendes Kernel Modul, was ich aber nicht glaube.
Ich würde mit dem syslog anfangen (/var/log/messages oder /var/log/syslog( und dort nach USB Ausschau halten.
author of ebusd

cs-online

Yippie, es läuft wieder :-) Der Hinweis auf syslog war goldrichtig, da war zu sehen, dass zwei Dateien nicht geladen werden konnten, Google gab dann den Hinweis hierauf:

https://www.raspberrypi.org/forums/viewtopic.php?t=262963

und nun laufen meine beiden Ebus-Adapter mit dem neuesten Buster (ich hoffe das ist nun auch noch das neueste Buster ;-) )

Danke dir John für den Tip !!!

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Shelly1,2 und 2.5,Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV mit Speicher, alles auf einem RPI und da geht noch mehr

tuxxs

Hallo Leute,

sorry wenn ich so dumm frage, aber ich habe die platine soeben mit den komponenten aus dem reichelt waren zu bestücken versucht. Dabei ist mir aufgefallen dass es keinen widerstand im warenkorb für den 100kOhm widerstand gibt, stattdessen ist ein 100N kondensator beigelegt. Zudem sind die optokoppler in zweifacher ausführung mitgeliefert: einmal CNY 17/IV und einmal CNY 17/I. Letztlich sind drei 10kOhm widerstände dabei, von denen ich nur zu benötigen scheine.

Für mich stellt sich hauptsächlich die frage wie ich mit dem fehlenden R7 widerstand umgehe. Soll dieser mit etwas anderem aus der liste bestückt werden oder fehlt im warenkorb schlichtweg diese komponente und ich müsste sie nachbestellen?

Viele grüße,
tuxxs

pc1246

Zitat von: tuxxs am 27 Januar 2021, 10:06:18
Hallo Leute,

sorry wenn ich so dumm frage, aber ich habe die platine soeben mit den komponenten aus dem reichelt waren zu bestücken versucht. Dabei ist mir aufgefallen dass es keinen widerstand im warenkorb für den 100kOhm widerstand gibt, stattdessen ist ein 100N kondensator beigelegt. Zudem sind die optokoppler in zweifacher ausführung mitgeliefert: einmal CNY 17/IV und einmal CNY 17/I. Letztlich sind drei 10kOhm widerstände dabei, von denen ich nur zu benötigen scheine.

Für mich stellt sich hauptsächlich die frage wie ich mit dem fehlenden R7 widerstand umgehe. Soll dieser mit etwas anderem aus der liste bestückt werden oder fehlt im warenkorb schlichtweg diese komponente und ich müsste sie nachbestellen?

Viele grüße,
tuxxs
Moin und herzlich willkommen im Forum
Wow, dass noch einer die Platine nachbaut, damit haette wohl keiner gerechnet!
Der Warenkorb war glaube ich schon immer nicht ganz korrekt! Doof ist auch, dass der Schaltplan von pah auch nicht zur Stueckliste passt.
Gruss und viel Erfolg
Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

Reinhart

@tuxxs

kannst du den Link zum Warenkorb posten und welchen Adapter willst du da nachbauen?

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

pc1246

Zitat von: Reinhart am 28 Januar 2021, 10:07:23
@tuxxs

kannst du den Link zum Warenkorb posten und welchen Adapter willst du da nachbauen?

LG
Er hat den aus dem Wiki genommen V1.5(6)
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

Reinhart

oh Mann, die 1.5 ist schon ein bisschen alt!

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

Heatseeker

Moin,

ich habe hier erfolgreiche eine ältere Version der 2.1 platine per WLAN an mein FHEM auf dem RPi laufen. NUn setzte ich eine neue FHEM Hardware auf und teste diese nach und nach.

Nun habe ich aber Probleme wieder durch die ebus Konfig durchzusteigen.

Was ich gemacht habe
1) INstalliert nach https://github.com/john30/ebusd/wiki/1.-Build-and-install

ebusd -V
ebusd 21.1.v21.1-25-g6195810


halte ich den anderen ebus auf dem RPi an, bekomme ich auch was empfangen mit:

ebusd -f -d 192.168.101.7:8889 --scanconfig --latency=20000 --address=01 --lograwdata=bytes


aber wie mache ich denn nun weiter? Ich habe erfahren, dass die neueren Versionen sich die Config direkt aus dem Netz ziehen, aber wie und wo binde ich die denn nochmal ein? Ich habe mich schon tot gesucht im wiki etc...

Danke
Heatseeker

john30

Zitat von: Heatseeker am 31 Januar 2021, 11:42:06
ebusd -f -d 192.168.101.7:8889 --scanconfig --latency=20000 --address=01 --lograwdata=bytes


aber wie mache ich denn nun weiter? Ich habe erfahren, dass die neueren Versionen sich die Config direkt aus dem Netz ziehen, aber wie und wo binde ich die denn nochmal ein? Ich habe mich schon tot gesucht im wiki etc...
wenn du nicht lokal eigene CSV nutzen willst, dann genügt das schon so, denn die Abholung der CSVs von ebusd.eu in Abhängigkeit vom Scan ist schon seit geraumer Zeit der default. Siehe "--configpath" im Wiki.
author of ebusd

Heatseeker

Okay,

aber irgendwo muss ich das doch nochmal als startconfig übergeben, oder? Wo war das denn nochmal?

Reinhart

die "Startconfig" stellst du in /etc/default/ebusd ein!

gib aber bitte eine andere Adresse wie beim alten an, also
--address=ff

LG
FHEM auf Raspy4 mit Bullseye + SSD, Homematic, ESP8266, ESP32, Sonoff, eBus, NanoCUL, MapleCUL, , MQTT2, Alexa

lxuser

#1724
Hallo,

seit Weihnachten betreibe ich ebusd an einer Vaillant VCW 206/5 mit einem Systemregler multiMATIC 700. Zuerst mit der älteren Version 1.6 des Ebus-Adapters und einem Wemos D1 Klon. In den gut drei Wochen lief es durch. Hatte nur anfangs entweder zuviel gepollt über MQTT oder das Poti war nicht optimal eingestellt, da ein paar Mal am Tag die Außentemperatur auf -40 °C sprang, also die Kommunikation zwischen Regler und Therme wohl ab und zu gestört war.

Letztes Wochenende habe ich dann auf den neuen Ebusd-Adapter 3 (vielen Dank dafür nochmal ans Team) und auf die aktuelle Version von ebusd per apt-get umgestellt. Seitdem ist der oben geschilderte der Fehler mit den -40°C weg. Allerdings stoppt jetzt leider regelmäßig nach einigen Stunden das Publishen der Werte über MQTT. Der ebusd läuft aber weiter, wird in htop angezeigt und ebusctl info liefert auch eine korrekte Ausgabe. MQTT funktioniert aber erst nach einem Neustart wieder.

Das sind die Start-Parameter:
EBUSD_OPTS="--scanconfig --configpath=/etc/ebusd -d enh:192.168.1.7:9999 --latency=20000 --accesslevel="*" --enablehex --pollinterval=5 --loglevel=error --address=ff --mqtttopic=ebusd --mqttjson --mqtthost=192.168.1.24 --mqttport=1883 --mqttclientid=ebusd --mqttuser=XXXX --mqttpass=XXXX --mqttversion=3.1.1

Gepollt werden drei Werte mittels r1 in den Config-Files und 5 weitere Werte pro Stunde per MQTT. Schreibzugriffe per MQTT pro Stunde sind ca. 4 bis 6.

Und der letzte Log von 18:40, um ca. 17:30 Uhr ist auch die Kommunikation mittels MQTT abgebrochen:
2021-02-03 17:04:23.090 [bus error] device status: eBUS comm error: framing
2021-02-03 17:04:23.090 [bus error] arbitration start error
2021-02-03 17:04:23.138 [bus error] device status: eBUS comm error: framing
2021-02-03 17:04:23.138 [bus error] arbitration start error
2021-02-03 17:04:23.211 [bus error] device status: eBUS comm error: framing
2021-02-03 17:04:23.211 [bus error] arbitration start error
2021-02-03 17:04:23.234 [bus error] device status: eBUS comm error: framing
2021-02-03 17:04:23.234 [bus error] arbitration start error
2021-02-03 17:04:23.234 [bus error] poll bai ModulationTempDesired failed: ERR: arbitration lost
2021-02-03 17:06:41.097 [bus error] device status: eBUS comm error: framing
2021-02-03 17:06:41.097 [bus error] arbitration start error
2021-02-03 17:06:41.144 [bus error] device status: eBUS comm error: framing
2021-02-03 17:06:41.145 [bus error] arbitration start error
2021-02-03 17:06:41.192 [bus error] device status: eBUS comm error: framing
2021-02-03 17:06:41.192 [bus error] arbitration start error
2021-02-03 17:06:41.239 [bus error] device status: eBUS comm error: framing
2021-02-03 17:06:41.240 [bus error] arbitration start error
2021-02-03 17:06:41.240 [bus error] poll bai Flame failed: ERR: arbitration lost
2021-02-03 17:10:53.089 [bus error] device status: eBUS comm error: framing
2021-02-03 17:10:53.089 [bus error] arbitration start error
2021-02-03 17:10:53.148 [bus error] device status: eBUS comm error: framing
2021-02-03 17:10:53.148 [bus error] arbitration start error
2021-02-03 17:10:53.185 [bus error] device status: eBUS comm error: framing
2021-02-03 17:10:53.185 [bus error] arbitration start error
2021-02-03 17:10:53.238 [bus error] device status: eBUS comm error: framing
2021-02-03 17:10:53.238 [bus error] arbitration start error
2021-02-03 17:10:53.238 [bus error] poll bai Flame failed: ERR: arbitration lost
2021-02-03 17:12:53.180 [bus error] poll bai HwcWaterflow failed: ERR: read timeout
2021-02-03 17:16:17.274 [bus error] poll bai Flame failed: ERR: read timeout
2021-02-03 17:17:05.239 [bus error] poll bai HwcWaterflow failed: ERR: read timeout
2021-02-03 17:19:41.250 [bus error] poll bai ModulationTempDesired failed: ERR: read timeout
2021-02-03 17:21:23.230 [bus error] poll bai Flame failed: ERR: read timeout
2021-02-03 17:24:19.032 [bus error] poll bai HwcWaterflow failed: ERR: no signal
2021-02-03 17:24:19.032 [bus error] signal lost
2021-02-03 17:24:24.022 [bus error] poll bai Flame failed: ERR: no signal
2021-02-03 17:24:24.022 [bus error] signal lost
2021-02-03 17:24:24.285 [bus error] device status: unexpected available enhanced following byte 1
2021-02-03 17:24:29.570 [bus error] device status: unexpected available enhanced following byte 1
2021-02-03 17:24:30.456 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:32.562 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:32.946 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:34.061 [bus error] poll bai ModulationTempDesired failed: ERR: no signal
2021-02-03 17:24:34.061 [bus error] signal lost
2021-02-03 17:24:39.039 [bus error] signal lost
2021-02-03 17:24:40.931 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:40.933 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:41.071 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:41.071 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:44.059 [bus error] signal lost
2021-02-03 17:24:44.544 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:44.571 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:46.411 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:46.964 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:24:49.081 [bus error] signal lost
2021-02-03 17:25:10.768 [bus error] device status: unexpected available enhanced following byte 1
2021-02-03 17:25:15.974 [bus error] device status: unexpected available enhanced byte 2
2021-02-03 17:25:19.074 [bus error] signal lost
2021-02-03 17:25:41.035 [bus error] signal lost
2021-02-03 17:25:41.105 [bus error] device status: unexpected available enhanced following byte 1
2021-02-03 17:26:10.039 [bus error] signal lost
2021-02-03 17:28:06.348 [bus error] device status: unexpected available enhanced following byte 1
2021-02-03 17:28:16.029 [bus error] signal lost
2021-02-03 17:28:16.029 [bus error] send to 08: ERR: no signal, give up
2021-02-03 17:28:16.030 [bus error] send message part 0: ERR: no signal
2021-02-03 17:28:16.030 [mqtt error] read bai PumpHours: ERR: no signal


Über Tipps, wie ich die Fehlerursache eingrenzen kann, würde ich mich sehr freuen.