Läuft: Heizung mit eBus-Schnittstelle

Begonnen von Prof. Dr. Peter Henning, 29 November 2014, 13:36:59

Vorheriges Thema - Nächstes Thema

paul79

Zitat von: mirror am 03 Februar 2018, 21:26:20
Paul79,
Du hast eine sogenannte "exclusive" Anlage? Bei mir kommt da nichts.
Gruß,
Dietmar

Das weiß ich nicht die Anlage ist 2 Monate alt und frage das ganze mit MQTT ab siehe Bild, hast du auch den ebusd restartet?

Meine Anlagedaten

address 00: master #1
address 03: master #11
address 05: slave #1, scanned "MF=Vaillant;ID=COM00;SW=0902;HW=3103"
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0204;HW=9602", loaded "vaillant/bai.0010015600.inc" ([HW=9602]), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0419;HW=4603", loaded "vaillant/15.700.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd
FHEM5.7 auf Pi3
Busware CUL433 (IT), JeeLink Lacrosse, HM-MOD-RPI-PCB, HM, TabletUI

ihatedenhasen

So, Sicherung wurde geschaltet. Ergebnis, wie erwartet:
address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0414;HW=7401", loaded "vaillant/bai.308523.inc" ([PROD='0010004289']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=43000;SW=0136;HW=2002", loaded "vaillant/15.430.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd


Alles wieder gut.

ihatedenhasen

Zitat von: Reinhart am 01 Februar 2018, 18:44:18
Kannst du denn im Log in dem Zeitraum des Ausfalles was ungewöhnliches sehen? Wann sind die Statusmeldungen ausgefallen oder sind die noch da? Wenn nein, dann ist auch die Calormatic ausgefallen, wenn ja dann läuft die Calormatic und wird nur von der Platine nicht erkannt.

Hier die Anfänge des Ausfalls, hilft das?
2018.01.29 12:32:29 1: EBUS: unexpected answer ERR: generic device error\n\n (\105\122\122\072\040\147\145\156\145\162\151\143\040\144\145\166\151\143\145\040\145\162\162\157\162\012\012) received (wrote r -f flowtemp temp\n (\162\040\055\146\040\146\154\157\167\164\145\155\160\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2018.01.29 12:32:29 1: PERL WARNING: Argument "ERR: generic device error\n\n" isn't numeric in sprintf at (eval 26265) line 1.
2018.01.29 12:32:29 3: eval: { sprintf("%5.1f",$_) }
2018.01.29 12:32:32 2: EBUS: first attempt to read timed out, trying to close and open the device.
2018.01.29 12:32:32 3: Opening EBUS device 192.168.94.27:8888
2018.01.29 12:32:32 3: EBUS device opened
2018.01.29 12:32:35 2: EBUS: second attempt to read timed out, this is an unrecoverable error.
2018.01.29 12:32:35 1: EBUS: no answer received (wrote r -f ReturnTemp temp\n (\162\040\055\146\040\122\145\164\165\162\156\124\145\155\160\040\164\145\155\160\012), expected \d+\.\d+\n\n)
2018.01.29 12:32:35 1: PERL WARNING: Argument "" isn't numeric in sprintf at (eval 26267) line 1.
2018.01.29 12:32:35 3: eval: { sprintf("%5.1f",$_) }
2018.01.29 12:32:38 2: EBUS: first attempt to read timed out, trying to close and open the device.
2018.01.29 12:32:38 3: Opening EBUS device 192.168.94.27:8888
2018.01.29 12:32:38 3: EBUS device opened
2018.01.29 12:32:41 2: EBUS: second attempt to read timed out, this is an unrecoverable error.
2018.01.29 12:32:41 1: EBUS: no answer received (wrote r -f fanspeed\n (\162\040\055\146\040\146\141\156\163\160\145\145\144\012), expected \d+\n\n)
2018.01.29 12:32:41 1: PERL WARNING: Argument "" isn't numeric in sprintf at (eval 26269) line 1.
2018.01.29 12:32:41 3: eval: { sprintf("%5.0f",$_) }
2018.01.29 12:32:44 2: EBUS: first attempt to read timed out, trying to close and open the device.
2018.01.29 12:32:44 3: Opening EBUS device 192.168.94.27:8888
2018.01.29 12:32:44 3: EBUS device opened

mirror

#2568
Zitat von: paul79 am 03 Februar 2018, 22:57:22
Das weiß ich nicht die Anlage ist 2 Monate alt und frage das ganze mit MQTT ab siehe Bild, hast du auch den ebusd restartet?


Meine Anlage ist baugleich - aber älter, insbesondere die Multimatic:

address 03: master #11
address 08: slave #11, scanned "MF=Vaillant;ID=BAI00;SW=0116;HW=9602", loaded "bai.0010015600.inc" ([PROD='0010015600']), "vaillant/08.bai.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0206;HW=4103", loaded "vaillant/15.700.csv"
address 31: master #8, ebusd
address 36: slave #8, ebusd

Ich habe nur die Einträge aus der 15.700.csv ausprobiert, die schon drin waren. Und die gehen nicht bei mir. Wir hatten das schon mal in diesem Thread vor längerer Zeit.
Auch am Gerät zeigen die Werte bei mir 0 oder Unsinn an.

Gruß,
Dietmar

Reinhart

@ihatedenhasen

so einfach kann man das jetzt nicht sagen wo der Fehler liegt, es wird auf jeden Fall die Verbindung zum Dämon über die IP 192.168.94.27 unterbrochen und das 3 Sekunden nachdem FHEM einen Reconnect erfolgreich aufgebaut hat.
Du könntest jetzt versuchen in den Systemlogs nachzuschauen ob du da was entdeckst das dir einen weiteren Hinweis gibt, von irgendwo muss die Unterbrechung ja herkommen.

Wer ist den 192.168.94.27? Ist das eine WLAN oder Lan Verbindung zwischen FHEM und Raspberry?

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

h.urmel

Hallo Reinhart , hallo zusammen

Also ich habe mir das Tool " eBus_Installer_Fhem" runter geladen und gestartet, danach habe  ich wie in der Wiki beschrieben

service ebusd stop

Bus gestoppt,

dann dachte ich das ich ihn so wieder starte
ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0

2 Konsole
ebusctl raw

und gewartet das ich etwas sehe um das potie abzugleichen .... >:( >:( >:( >:(


Dann hab ich nach der Wiki Anleitung Deinstalliert

sudo dpkg -r --force-overwrite ebusd-configuration
sudo dpkg -r --force-overwrite ebusd
dpkg -l | grep 'ebusd'


Danach neu Installiert nach Wiki
https://github.com/john30/ebusd/releases/download/v3.0/ebusd-3.0_armhf.deb

aber nur den eBus und dann wieder versucht den Poti abzustimmen

Nur noch mal zur Sicherheit :
der Poti an der Platine kann um 360° gedreht werden...
Auch wenn an der Heizung Plus/ Minus angegeben wird, an der Platine ist es egal.


ebusctl info kommt das ...
pi@raspberrypi:/etc/systemd/system $ ebusctl info
version: ebusd 3.0.595c7c0
update check: version 3.1 available, broadcast.csv: different version available
signal: no signal
reconnects: 0
masters: 1
messages: 10
conditional: 0
poll: 0
update: 7
address 31: master #8, ebusd
address 36: slave #8, ebusd


Unter
cd /etc/init.d
sudo ./ebusd start

ist nichts eingetragen und ich  dachte der Ebus wird mit gestartet und gestopt

service ebusd start
service ebusd stop


der Rest wir in der Wiki später wegen Autosart beschrieben, doch soweit bin ich nicht gekommen ...hänge bei Poti abgleich


john30

Zitat von: h.urmel am 04 Februar 2018, 13:36:57
ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0
ebusctl raw
das ist mit ebusd 3.0 nicht mehr ganz richtig. Verwende sstattdessen:
ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0 --lograwdata=bytes
und lass die zweite Console eifnach weg. Dann sollten schon die Zeilen mit "<aa" oder was auch immer rauskommen.
Busanschluss passt, der ist verpolungssicher.
author of ebusd

h.urmel

Hallo John,

Danke für den Hinweis... jetzt bin ich etwas schlauer  :( und habe neue fragen...

Ich war an der Heizung nach der ersten Installation mit dem Skript "eBus_Installer_Fhem" hatte ich an dem USB/Seriall  Teil 2 grüne und eine rote LED leuchten jetzt leuchte nur noch die rot ....
wenn ich da Buskabel oder das USB Kabel löse gehen die grünen LED's kurz an und die Konsole zeigt ... ansonsten passiert nichts, egal wie langsam ich am Poti drehen.

pi@raspberrypi:/etc/systemd/system $ ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0 --lograwdata=bytes
2018-02-04 14:05:26.745 [bus notice] bus started with own address 31/36
2018-02-04 14:05:54.544 [bus notice] <00
2018-02-04 14:05:54.544 [bus notice] signal acquired
2018-02-04 14:05:56.041 [bus error] signal lost
2018-02-04 14:07:26.634 [bus notice] <00
2018-02-04 14:07:26.634 [bus notice] signal acquired
2018-02-04 14:07:27.247 [bus notice] <00
2018-02-04 14:07:27.992 [bus notice] <60
2018-02-04 14:07:27.996 [bus notice] <00
2018-02-04 14:07:29.029 [bus error] signal lost
2018-02-04 14:07:36.718 [bus notice] <00
2018-02-04 14:07:36.719 [bus notice] signal acquired
2018-02-04 14:07:36.726 [bus notice] <10
2018-02-04 14:07:36.741 [bus notice] <00
2018-02-04 14:07:36.806 [bus notice] <00
2018-02-04 14:07:37.203 [bus notice] <f8
2018-02-04 14:07:37.230 [bus notice] <00
2018-02-04 14:07:37.313 [bus notice] <00
2018-02-04 14:07:39.017 [bus error] signal lost
2018-02-04 14:07:39.096 [bus notice] <00
2018-02-04 14:07:39.096 [bus notice] signal acquired
2018-02-04 14:07:39.156 [bus notice] <02
2018-02-04 14:07:39.160 [bus notice] <00
2018-02-04 14:07:39.176 [bus notice] <03
2018-02-04 14:07:39.179 [bus notice] <00
2018-02-04 14:07:39.680 [bus notice] <00
2018-02-04 14:07:41.023 [bus error] signal lost
2018-02-04 14:07:45.166 [bus notice] <00
2018-02-04 14:07:45.167 [bus notice] signal acquired
2018-02-04 14:07:45.203 [bus notice] <00
2018-02-04 14:07:47.011 [bus error] signal lost
2018-02-04 14:08:25.295 [bus notice] <07
2018-02-04 14:08:25.296 [bus notice] signal acquired
2018-02-04 14:08:25.299 [bus notice] <00
2018-02-04 14:08:25.302 [bus notice] <fe
2018-02-04 14:08:26.697 [bus notice] <00
2018-02-04 14:08:28.040 [bus error] signal lost
2018-02-04 14:08:28.428 [bus notice] <00
2018-02-04 14:08:28.428 [bus notice] signal acquired
2018-02-04 14:08:28.635 [bus notice] <fe
2018-02-04 14:08:28.689 [bus notice] <f0
2018-02-04 14:08:28.751 [bus notice] <00
2018-02-04 14:08:28.824 [bus notice] <00
2018-02-04 14:08:30.011 [bus error] signal lost
2018-02-04 14:08:48.300 [bus notice] re-opened /dev/ttyUSB0
2018-02-04 14:08:54.302 [bus notice] <00
2018-02-04 14:08:54.302 [bus notice] signal acquired
2018-02-04 14:08:56.006 [bus error] signal lost
2018-02-04 14:08:57.288 [bus notice] <00
2018-02-04 14:08:57.289 [bus notice] signal acquired
2018-02-04 14:08:59.044 [bus error] signal lost
2018-02-04 14:09:03.720 [bus notice] <00
2018-02-04 14:09:03.721 [bus notice] signal acquired
2018-02-04 14:09:03.980 [bus notice] <00
2018-02-04 14:09:05.013 [bus error] signal lost
2018-02-04 14:09:07.262 [bus notice] <00
2018-02-04 14:09:07.263 [bus notice] signal acquired
2018-02-04 14:09:09.019 [bus error] signal lost
2018-02-04 14:09:20.466 [bus notice] <00
2018-02-04 14:09:20.467 [bus notice] signal acquired
2018-02-04 14:09:22.016 [bus error] signal lost
2018-02-04 14:09:28.081 [bus notice] <80
2018-02-04 14:09:28.081 [bus notice] signal acquired
2018-02-04 14:09:28.090 [bus notice] <00
2018-02-04 14:09:29.351 [bus notice] <00
2018-02-04 14:09:29.576 [bus notice] <00
2018-02-04 14:09:30.170 [bus notice] <00
2018-02-04 14:09:30.400 [bus notice] <00
2018-02-04 14:09:31.572 [bus notice] <00
2018-02-04 14:09:31.837 [bus notice] <7f
2018-02-04 14:09:31.842 [bus notice] <fc
2018-02-04 14:09:32.602 [bus notice] <00
2018-02-04 14:09:33.586 [bus notice] <00
2018-02-04 14:09:34.007 [bus notice] <00
2018-02-04 14:09:36.021 [bus error] signal lost
2018-02-04 14:10:00.155 [bus notice] <5f
2018-02-04 14:10:00.155 [bus notice] signal acquired
2018-02-04 14:10:00.159 [bus notice] <00
2018-02-04 14:10:02.018 [bus error] signal lost
2018-02-04 14:10:02.801 [bus notice] <00
2018-02-04 14:10:02.801 [bus notice] signal acquired
2018-02-04 14:10:04.041 [bus error] signal lost
2018-02-04 14:10:05.309 [bus notice] <00
2018-02-04 14:10:05.309 [bus notice] signal acquired
2018-02-04 14:10:07.013 [bus error] signal lost
2018-02-04 14:10:13.329 [bus notice] <00
2018-02-04 14:10:13.330 [bus notice] signal acquired
2018-02-04 14:10:14.559 [bus notice] <00
2018-02-04 14:10:15.048 [bus notice] <00
2018-02-04 14:10:15.107 [bus notice] <00
2018-02-04 14:10:15.878 [bus notice] <00
2018-02-04 14:10:16.063 [bus notice] <00
2018-02-04 14:10:16.071 [bus notice] <fe
2018-02-04 14:10:16.108 [bus notice] <00
2018-02-04 14:10:18.019 [bus error] signal lost
2018-02-04 14:10:48.105 [bus notice] re-opened /dev/ttyUSB0
2018-02-04 14:11:12.916 [bus error] unable to open /dev/ttyUSB0: ERR: element not found
2018-02-04 14:11:22.917 [bus error] unable to open /dev/ttyUSB0: ERR: element not found
2018-02-04 14:11:32.917 [bus error] unable to open /dev/ttyUSB0: ERR: element not found
2018-02-04 14:11:42.920 [bus notice] re-opened /dev/ttyUSB0
2018-02-04 14:13:02.721 [bus notice] <02
2018-02-04 14:13:02.722 [bus notice] signal acquired
2018-02-04 14:13:02.726 [bus notice] <00
2018-02-04 14:13:04.017 [bus error] signal lost



john30

Zitat von: h.urmel am 04 Februar 2018, 14:29:10
Ich war an der Heizung nach der ersten Installation mit dem Skript "eBus_Installer_Fhem" hatte ich an dem USB/Seriall  Teil 2 grüne und eine rote LED leuchten jetzt leuchte nur noch die rot ....
wenn ich da Buskabel oder das USB Kabel löse gehen die grünen LED's kurz an und die Konsole zeigt ... ansonsten passiert nichts, egal wie langsam ich am Poti drehen.
pi@raspberrypi:/etc/systemd/system $ ebusd -f -c /tmp --logareas bus --loglevel info -d /dev/ttyUSB0 --lograwdata=bytes
2018-02-04 14:05:26.745 [bus notice] bus started with own address 31/36
2018-02-04 14:05:54.544 [bus notice] <00

also da hast du noch heftige Probleme, das Poti ist entweder "meilenweit" vom richtigen Punkt entfernt, oder etwas anderes ist ganz im argen.
Was am meisten irritiert:
Zitat
unable to open /dev/ttyUSB0: ERR: element not found
Hast Du da den USB2Serial abgeklemmt?
author of ebusd

Reinhart

ZitatNur noch mal zur Sicherheit :
der Poti an der Platine kann um 360° gedreht werden...

Das kannst du sogar mehrfach um 360 Grad drehen, das ist ja ein Spindeltrimmer und geht mindestens 20x. Aber vorsichtig, nicht überdrehen wenn es dann leicht knackt.

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

h.urmel

Zitat von: john30 am 04 Februar 2018, 14:37:10
also da hast du noch heftige Probleme, das Poti ist entweder "meilenweit" vom richtigen Punkt entfernt, oder etwas anderes ist ganz im argen.
Was am meisten irritiert: Hast Du da den USB2Serial abgeklemmt?

ja da habe ich das Kabel gegen ein anders getauscht.......

...also noch mal zum Poti ... ich drehe meist rechts rum und haben bisher noch keine Widerstand gespürt ..... also bin ich davon ausgegangen das es endlos ist und immer wieder (nach 360°) bei null anfängt ..

Gruß Frank :-[ :-\

john30

Zitat von: h.urmel am 04 Februar 2018, 14:49:10
...also noch mal zum Poti ... ich drehe meist rechts rum und haben bisher noch keine Widerstand gespürt ..... also bin ich davon ausgegangen das es endlos ist und immer wieder (nach 360°) bei null anfängt ..
hm, das klingt als wärs schon hinüber. ist mir leider auch mal passiert und damit war der Trimmer am Ende und unbrauchbar. Ich fürchte, das Problem hast Du jetzt auch...
author of ebusd

vwsuser

@john30: Kannst du mir bezüglich meiner Frage aus Post #2574 eventuell noch einen Tipp geben?

h.urmel

 :-\

mmm also Poti kaputt ... kann man noch irgendwie das Teil prüfen...

wenn ich das dBus Kabel abschrauben und wider fest mache passiert etwas auf der Konsole ...
018-02-04 14:59:53.380 [bus notice] <80
2018-02-04 14:59:53.380 [bus notice] signal acquired
2018-02-04 14:59:55.032 [bus error] signal lost
2018-02-04 14:59:59.037 [bus notice] <00
2018-02-04 14:59:59.037 [bus notice] signal acquired
2018-02-04 14:59:59.135 [bus notice] <00
2018-02-04 15:00:01.046 [bus error] signal lost
2018-02-04 15:00:22.304 [bus notice] <fe
2018-02-04 15:00:22.304 [bus notice] signal acquired
2018-02-04 15:00:24.013 [bus error] signal lost
2018-02-04 15:00:36.304 [bus notice] <00
2018-02-04 15:00:36.304 [bus notice] signal acquired
2018-02-04 15:00:38.008 [bus error] signal lost
2018-02-04 15:01:09.566 [bus notice] <00
2018-02-04 15:01:09.567 [bus notice] signal acquired
2018-02-04 15:01:11.012 [bus error] signal lost
2018-02-04 15:01:11.111 [bus notice] <00
2018-02-04 15:01:11.111 [bus notice] signal acquired
2018-02-04 15:01:11.387 [bus notice] <00
2018-02-04 15:01:12.069 [bus notice] <00
2018-02-04 15:01:12.310 [bus notice] <00
2018-02-04 15:01:12.610 [bus notice] <00
2018-02-04 15:01:14.004 [bus error] signal lost
2018-02-04 15:01:14.252 [bus notice] <00
2018-02-04 15:01:14.252 [bus notice] signal acquired
2018-02-04 15:01:14.383 [bus notice] <00
2018-02-04 15:01:15.056 [bus notice] <00
2018-02-04 15:01:17.018 [bus error] signal lost
2018-02-04 15:01:19.302 [bus notice] <fc
2018-02-04 15:01:19.303 [bus notice] signal acquired

und die 2 grünen LED an ftdi usb/serial flackern....

Danke für die Hilfe...  :)


john30

Zitat von: h.urmel am 04 Februar 2018, 15:11:02
mmm also Poti kaputt ... kann man noch irgendwie das Teil prüfen...
ja, einfach mal den Widerstand messen (ohne dass eBUS oder UART dran hängen), drehen und schauen ob sich der Widerstand ändert.
author of ebusd