Läuft: Heizung mit eBus-Schnittstelle

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

Vorheriges Thema - Nächstes Thema

hpt17

Hallo John30 ! Müsste das Verzeichnis "Vaillant" mit diesen csv's ausreichen? Hier ist auch z.B. eine bai.csv jedoch mit einer vorangestellten Nr.08.bai.csv und für 430.csv eine 15.430.csv.......
Meine Eintragungen in vaillant :

pi@pi-ebus /etc/ebusd/vaillant $ ls
05.vd2.csv      15.f47.csv        50.v61.mc.csv       broadcast.csv
05.vd3.csv      15.heb.csv        50.vr630.mc.csv     currentservice.inc
05.vd4.csv      15.hep.csv        51.vr630.mc.3.csv   e0.omu.csv
05.vd6.csv      15.sdr_p.csv      52.mc2.mc.4.csv     ec.sol.sc.csv
05.vl8.csv      15.ui.csv         53.mc2.mc.5.csv     ec.solsy.sc.csv
05.vl9.csv      15.uih.csv        75.rcc.csv          ed.pms.sc.csv
06.pms.csv      1c.rcc.4.csv      75.v81.csv          errors.inc
08.bai.csv      1c.v81.4.csv      a0.sol.hwc.csv      hcmode.inc
08.ehp.csv      23.ehp.cc.csv     a1.sol.cc.csv       hwcmode.inc
0a.pmw.hwc.csv  23.solsy.cc.csv   bai.0010002315.inc  mcmode.inc
15.140.csv      23.vr630.cc.csv   bai.0010002465.inc  quick.inc
15.350.csv      25.ehp.hwc.csv    bai.0010003857.inc  roomtempoffset.inc
15.360.csv      25.solsy.hwc.csv  bai.0010003886.inc  scan.csv
15.36p.csv      25.vr630.hwc.csv  bai.0010004121.inc  _templates.csv
15.370.csv      26.solsy.hc.csv   bai.0010004150.inc  tempsetpoints.inc
15.392.csv      26.vr630.hc.csv   bai.0010005400.inc  timercc.inc
15.400.csv      35.rcc.1.csv      bai.0010006101.inc  timercool.inc
15.430.csv      35.v81.1.csv      bai.0010006341.inc  timerhc.inc
15.470.csv      3c.rcc.5.csv      bai.0010007508.inc  timerhwc.inc
15.e7f.csv      3c.v81.5.csv      bai.0010010674.inc  timer.inc
15.f37.csv      50.ehp.mc.csv     bai.0020066007.inc
15.f43.csv      50.solsy.mc.csv   bai.308523.inc


Und die 430.csv, v61.csv, bai.csv im Verzeichnis /etc/ebusd kann ich löschen?

Soll man auch die nicht benötigten csv's aus Vaillant-Verzeichnis löschen? Macht das Sinn?

Und sollte ebusd nach jedem Neustart die csv dateien automatisch erkennen, oder muß ein checkconfig oder scancofig manuell gestartet werden?

Vielen Dank - lG HPT

hpt17

Hallo
Nach intensiven probieren habe ich mich entschlossen die ebusd V3.1 zu installieren!

Zuerst:
pi@pi-ebus / $ sudo wget https://github.com/john30/ebusd/releases/download/v3.1/ebusd-3.1_armhf-jessie.deb


pi@pi-ebus / $ sudo dpkg -i --force-overwrite ebusd-3.1_armhf-jessie.deb
(Lese Datenbank ... 77261 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von ebusd 3.1 (durch ebusd-3.1_armhf-jessie.deb) ...
Ersatz für ebusd wird entpackt ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von ebusd:
ebusd hängt ab von libstdc++6 (>= 4.8.1); aber:
  Version von libstdc++6:armhf auf dem System ist 4.7.2-5+rpi1.

dpkg: Fehler beim Bearbeiten von ebusd (--install):
Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
ebusd


Deswegen habe ich danach wie in "https://github.com/john30/ebusd/wiki/1.-Build-and-install" angegeben --> Install required packages on Debian

dpkg install git autoconf automake g++ make

pi@pi-ebus / $ dpkg install git autoconf automake g++ make
dpkg: Fehler: eine Aktions-Option wird benötigt

Das ergab die Meldung "eine Aktions-Option wird benötigt!
Jetzt bin ich am Ende meines Latein !!!!

Wie kann ich diese fehlenden Dateien für libstdc++6 installieren???

Gute Nacht!




Reinhart

versuche mal den Befehlen allen "sudo" voran zu stellen.

also so:
sudo dpkg install git autoconf automake g++ make

LG

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

hpt17


pi@pi-ebus ~ $ sudo dpkg install git autoconf automake g++ make
dpkg: Fehler: eine Aktions-Option wird benötigt

rellla

#2464
sudo apt-get install git autoconf automake g++ make?

Und zwischendurch auch gerne mal ein apt-get update und apt-get upgrade ...

Gruß Andreas

john30

Zitat von: hpt17 am 26 Dezember 2017, 21:13:22
pi@pi-ebus ~ $ sudo dpkg install git autoconf automake g++ make
dpkg: Fehler: eine Aktions-Option wird benötigt
das hängt noch von der Betriebssystem Version ab. Was hast Du denn auf dem RPi installiert? Wenn das Deine "alte Mühle" ist, dann doch bestimmt kein jessie oder?
author of ebusd

hpt17

Werte Experten. Das klingt ja nicht gerade ermunternd "alte Mühle" - oder meinst du gar mich ?

Mein Gerät ist ein: Raspberry Pi 2 Model B Rev 1.1^@ 
Installiert ist : PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"

Getestet habe ich prakisch alles, und nach mehrmaligen Aufsetzen und Probieren bin ich jetzt soweit, dass "ebusd 3.1.v3.0-35-gb0e20b7" zu laufen scheint!

Zur Configuration habe ich downgeladen und installiert :
pi@pi-ebus / $ EBUSDCFGPACKAGE=ebusd-configuration-2.1.b143f39-de_all.deb   
pi@pi-ebus / $ wget https://github.com/john30/ebusd-configuration/releases/download/v2.1.1/$EBUSDCFGPACKAGE


Gleich nach einem Neustart ergibt ein "ebusctl info":

pi@pi-ebus ~ $ ebusctl info
version: ebusd 3.1.v3.0-35-gb0e20b7
signal: acquired
symbol rate: 55
max symbol rate: 83
reconnects: 0
masters: 3
messages: 17
conditional: 0
poll: 0
update: 7
address 03: master #11
address 08: slave #11
address 10: master #2
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 50: slave


und nach ca. 10 min Laufzeit:

pi@pi-ebus ~ $ ebusctl info
version: ebusd 3.1.v3.0-35-gb0e20b7
update check: version 3.0 available, broadcast.csv: different version available
signal: acquired
symbol rate: 38
max symbol rate: 89
reconnects: 0
masters: 3
messages: 17
conditional: 0
poll: 0
update: 7
address 03: master #11
address 08: slave #11
address 10: master #2
address 31: master #8, ebusd
address 36: slave #8, ebusd
address 50: slave, scanned "MF=Vaillant;ID=V6100;SW=0415;HW=1902"


Das sind die ersten Eintragungen in ebusd.log nach dem Neustart:


2017-12-27 11:35:01.140 [main notice] ebusd 3.1.v3.0-35-gb0e20b7 started with auto scan
2017-12-27 11:35:01.165 [bus notice] bus started with own address 31/36
2017-12-27 11:35:01.184 [bus notice] signal acquired
2017-12-27 11:35:02.205 [bus notice] new master 10, master count 2
2017-12-27 11:35:02.268 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:02.549 [bus notice] new master 03, master count 3
2017-12-27 11:35:02.549 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:04.260 [update notice] unknown BC cmd: 10feb516080006351127120317
2017-12-27 11:35:04.511 [update notice] unknown MS cmd: 1008b512020064 / 00
2017-12-27 11:35:06.244 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:08.259 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:08.508 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:08.754 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:09.033 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:09.272 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:35:10.265 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:35:10.372 [main error] scan config 08: ERR: read timeout
2017-12-27 11:35:12.287 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:12.393 [main error] scan config 15: ERR: read timeout
2017-12-27 11:35:12.569 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:13.725 [update notice] unknown MS cmd: 1050b5040126 / 070202002a017501
2017-12-27 11:35:14.321 [update notice] unknown MS cmd: 1008b5040100 / 0a03163511271203174004
2017-12-27 11:35:14.425 [main error] scan config 50: ERR: read timeout
2017-12-27 11:35:14.587 [update notice] unknown MS cmd: 1008b5110102 / 05033c8a5082
2017-12-27 11:35:16.298 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:16.546 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:16.812 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:17.096 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:18.315 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:18.551 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:35:20.308 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:35:22.324 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:22.605 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:24.297 [update notice] unknown BC cmd: 10feb51603014004
2017-12-27 11:35:26.328 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:26.574 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:26.840 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:27.122 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:28.385 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:28.621 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:35:30.333 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:35:32.292 [update notice] unknown MS cmd: 1050b5040126 / 070202002a017501
2017-12-27 11:35:32.574 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:32.857 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:34.372 [update notice] unknown MS cmd: 1008b5110102 / 05033c8a5082
2017-12-27 11:35:36.356 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:36.600 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:36.866 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:37.150 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:38.411 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:38.649 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:35:40.360 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:35:42.423 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:42.702 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:42.423 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:42.702 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:44.410 [update notice] unknown MS cmd: 1008b5040100 / 0a03463511271203174004
2017-12-27 11:35:44.628 [update notice] unknown BC cmd: 10feb505020400
2017-12-27 11:35:46.391 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:46.639 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:46.903 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:47.185 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:48.444 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:48.681 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:35:50.433 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:35:50.877 [update notice] unknown MS cmd: 1050b5040126 / 070202002a017501
2017-12-27 11:35:52.453 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:35:52.735 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:35:54.453 [update notice] unknown MS cmd: 1050b505053c76017601 / 00
2017-12-27 11:35:56.436 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:35:56.683 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:35:56.949 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:35:57.231 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:35:58.491 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:35:58.728 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:36:00.523 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:36:00.806 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:36:01.047 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:36:02.493 [update notice] unknown BC cmd: 10feb516080004361127120317
2017-12-27 11:36:02.746 [update notice] unknown MS cmd: 1008b512020064 / 00
2017-12-27 11:36:04.524 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:36:06.542 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:36:06.787 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:36:07.035 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:36:07.317 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:36:07.556 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:36:08.507 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:36:09.481 [update notice] unknown MS cmd: 1050b5040126 / 070202002a017601
2017-12-27 11:36:10.568 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:36:10.849 [update notice] unknown MS cmd: 1008b5110101 / 0936ff800400520000ff
2017-12-27 11:36:12.556 [update notice] unknown MS cmd: 1008b5040100 / 0a03133611271203174004
2017-12-27 11:36:12.818 [update notice] unknown MS cmd: 1008b5110102 / 05033c8a5082
2017-12-27 11:36:14.555 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:36:16.574 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:36:16.818 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:36:17.065 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:36:17.345 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:36:17.581 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:36:18.539 [update notice] unknown MS cmd: 1050b505023001 / 0101
2017-12-27 11:36:20.602 [update notice] unknown MS cmd: 1050b503020001 / 0affffffffffffffffffff
2017-12-27 11:36:20.884 [update notice] unknown MS cmd: 1008b5110101 / 0936ff400400520000ff
2017-12-27 11:36:22.532 [update notice] unknown BC cmd: 10feb51603014004
2017-12-27 11:36:24.577 [update notice] unknown MS cmd: 1050b5040118 / 061c1c00aa0115
2017-12-27 11:36:26.598 [update notice] unknown MS cmd: 1050b503020003 / 0affffffffffffffffffff
2017-12-27 11:36:26.844 [update notice] unknown MS cmd: 1050b509040e010001 / 00
2017-12-27 11:36:27.089 [update notice] unknown MS cmd: 1050b509040e200000 / 00
2017-12-27 11:36:27.374 [update notice] unknown MS cmd: 1008b5100900003874ffff04ff00 / 0101
2017-12-27 11:36:27.611 [update notice] unknown MS cmd: 1050b505021800 / 00
2017-12-27 11:36:28.055 [update notice] unknown MS cmd: 1050b5040126 / 070202002a017601



Ich weiß nicht, was ich noch tun kann, oder soll ?! Bin ratlos .....
Bitte um Hilfe !!!!! (wenn möglich in Deutsch !)
DANKE !!!

john30

Zitat von: hpt17 am 27 Dezember 2017, 15:25:02
Das klingt ja nicht gerade ermunternd "alte Mühle" - oder meinst du gar mich ?
Mein Gerät ist ein: Raspberry Pi 2 Model B Rev 1.1^@ 
Installiert ist : PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"
Das meinte ich mit alte Mühle: "wheezy"
Diese Version von Ubuntu/Debian/Raspbian stammt aus 2013, hat also nächstes Jahr 5 Jahre auf dem Buckel. Irgendwann werde ich für Wheezy auch keine ebusd Releases mehr bauen und statt dessen Stretch unterstützen.

Zitat von: hpt17 am 27 Dezember 2017, 15:25:02
Getestet habe ich prakisch alles, und nach mehrmaligen Aufsetzen und Probieren bin ich jetzt soweit, dass "ebusd 3.1.v3.0-35-gb0e20b7" zu laufen scheint!
Tja, jetzt wäre halt spannend gewesen, was Du so alles probiert und aufgesetzt hast. Aber gut.

Zitat von: hpt17 am 27 Dezember 2017, 15:25:02
Gleich nach einem Neustart ergibt ein "ebusctl info":
...
Das sieht ja schon mal nicht ganz furchtbar aus. Das ist jetzt was für eine Version des Adapters?
Vielleicht hat der Schaden genommen während Deines Heizungs-Ausfalls.

Ist Deine Heizung jetzt vollständig wiederherstellt?
Hast Du eine neuere oder andere SW/HW Version bekommen?
Fragen über Fragen und viele Möglichkeiten, woran es liegen kann...

Zitat von: hpt17 am 27 Dezember 2017, 15:25:02
2017-12-27 11:35:10.372 [main error] scan config 08: ERR: read timeout
Das ist poblematisch. Du könntest jetzt mal versuchen, ebusd mit einem größeren Timeout zu starten. Dazu bspw. "--receivetimeout=50000" in der /etc/default/ebusd hinzufügen (in die Zeile mit "EBUSD_OPTS=" bspw. hinter das darin befindliche "--scanconfig" mit nem Leerzeichen dazwischen.

War das Deutsch genug? :)
author of ebusd

hpt17

Zitat
Das ist jetzt was für eine Version des Adapters?
Vielleicht hat der Schaden genommen während Deines Heizungs-Ausfalls.
Habe meinen alten Adapter mit Poti, umgebaut in die Version2 "ohne Poti" und auch schon den Usb-Adapter (FTDI232) getauscht. Leider keine Erfolg, deshalb habe ich auch einen original Bausatz bereits bestellt, um sicher die Hardware auszuschließen ! Warte auf die Lieferung. Außerdem hab ich mir einen original Vaillant-Adapter geliehen mit einer Software von Vaillant, um zu testen, ob es damit funktioniert. Ja - damit kann man mitlesen!

Zitat
Dazu bspw. "--receivetimeout=50000" in der /etc/default/ebusd hinzufügen (in die Zeile mit "EBUSD_OPTS=" bspw. hinter das darin befindliche "--scanconfig" mit nem Leerzeichen dazwischen.

Meinst du so :
EBUSD_OPTS="--scanconfig --receivetimeout=50000"

Es ist bei mir ja schon die Version ebusd1 und dann ebusd2 gelaufen! Es ist mir ein Rätsel!?


Reinhart

#2469
ja, aber auch den vorderen Teil eintragen.

EBUSD_OPTS="-d /dev/ttyUSB0 -p 8888 -l /var/log/ebusd.log --lograwdata=Bytes --scanconfig --receivetimeout=50000"

und gleich mit der Variante das RawLog einzuschalten.


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

hpt17

was bedeuten diese Eintragungen und wozu sind sie notwendig ?
Startet ebusd dann mit diesen Parametern? Wo kann ich dann die Ergebnisse sehen? Muß ich für den Normalbetrieb auch wieder was rückgängig machen?

Jedenfalls das timeout=50000 allein scheint nichts zu verändern .....


Reinhart

#2471
Bedeutung der Parameter


              ser.  Device    Port      Logfile anlegen    RAW Log aktivieren  autom.scannen  Timeout
EBUSD_OPTS="-d /dev/ttyUSB0 -p 8888 -l /var/log/ebusd.log --lograwdata=Bytes --scanconfig --receivetimeout=50000"


entfernen musst du wenn alles klar ist nur diesen Eintrag:

--lograwdata=Bytes

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

hpt17

#2472
Habe den Rat von Reinhart umgesetzt und hier das Ergebnis im Anhang als pdf-Datei. Was kann man daraus ableiten oder schließen?

Erlaube mir noch ein paar quälende Fragen meinerseits aus Verständnisgründen:

1. Funktioniert das "Mit-Lesen" am e-bus auch ohne hardwaremäßig funktionierenden Adapter? Oder muß Schreiben auch zwingend funktionieren?

2. Wie kann man von Hand (manuell) die Konfiguration auf die Heizanlage einstellen? Genügt ein hineinkopieren von z.b. 430.csv in /etc/ebusd/vaillant ? Erkennt es ebusd automatisch (Neustart notwendig?)

3. Was sagt die Angabe nach dem "ebusctl info " z. B. "address 10: master #6 " und dann noch die Angabe "scanned" aus?

LG HPT

Reinhart

#2473
Habe den Rat von Reinhart umgesetzt und hier das Ergebnis im Anhang als pdf-Datei. Was kann man daraus ableiten oder schließen?

Erlaube mir noch ein paar quälende Fragen meinerseits aus Verständnisgründen:

1. Funktioniert das "Mit-Lesen" am e-bus auch ohne hardwaremäßig funktionierenden Adapter? Oder muß Schreiben auch zwingend funktionieren?
wenn schreiben nicht funktioniert, werden auch kein CSV geladen weil der Scan ja nicht abgesetzt werden kann.

2. Wie kann man von Hand (manuell) die Konfiguration auf die Heizanlage einstellen? Genügt ein hineinkopieren von z.b. 430.csv in /etc/ebusd/vaillant ? Erkennt es ebusd automatisch (Neustart notwendig?)
nein, erkennt er nicht automatisch, der Filename muss zumindest passen und der Scan muss funktionieren (senden generell). Neustart ist bei Änderungen in den CSV immer notwendig, zumindest neu laden.

3. Was sagt die Angabe nach dem "ebusctl info " z. B. "address 10: master #6 " und dann noch die Angabe "scanned" aus?
das sagt, das eine Masteradresse gefunden wurde, ist aber nicht unbedingt ein Ergebnis von scan. Und noch was, der Initialscan wird vom Dämon beim Start von selbst angestossen!

2017-12-29 21:57:30.730 [main error] scan config 08: ERR: read timeout
das hier sagt aus, das auf Adresse 08 keine Antwort kam, muss kein Fehler sein.

Aber am besten sagt immer ein Rawlog was aus, da weis man ob das Scanne funktioniert!

Hier ein Beispiel: beachte die Sendeanfrage des Adapters ">" und Antwort "<" und die Zeit!
2017-11-08 11:04:10.134 [bus notice] <aa
2017-11-08 11:04:10.178 [bus notice] <aa
2017-11-08 11:04:10.221 [main notice] starting initial broadcast scan
2017-11-08 11:04:10.225 [bus notice] <aa     Syn vom eBus, Client dürfen den eBus belegen
2017-11-08 11:04:10.228 [bus notice] >01     eigene Adresse wird an den eBus gesendet um eine Anfrage zu initiieren
2017-11-08 11:04:10.233 [bus notice] <01     Bestätigung vom eBus, der Client darf nun senden
2017-11-08 11:04:10.237 [bus notice] >fe     nun setzt der Konverter seine Abfragen auf und baut  diese Byteweise zusammen
2017-11-08 11:04:10.242 [bus notice] <fe     jedes Byte wird vom eBus bestätigt
2017-11-08 11:04:10.246 [bus notice] >07     usw.
2017-11-08 11:04:10.251 [bus notice] <07
2017-11-08 11:04:10.252 [bus notice] >04
2017-11-08 11:04:10.258 [bus notice] <04
2017-11-08 11:04:10.259 [bus notice] >00
2017-11-08 11:04:10.264 [bus notice] <00
2017-11-08 11:04:10.266 [bus notice] >14
2017-11-08 11:04:10.272 [bus notice] <14    die Anfrage ist durch, nun muss etwas gewartet werden,
2017-11-08 11:04:10.275 [bus notice] >aa    es folgen SYN und andere Clients dürfen wieder senden
2017-11-08 11:04:10.280 [bus notice] <aa
2017-11-08 11:04:10.327 [bus notice] <aa
2017-11-08 11:04:10.372 [bus notice] <aa
2017-11-08 11:04:10.418 [bus notice] <aa
2017-11-08 11:04:10.462 [bus notice] <aa
2017-11-08 11:04:10.506 [bus notice] <aa
2017-11-08 11:04:10.552 [bus notice] <aa


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

micserver

Hallo John,

hab gerade gesehen, dass du V3.1 erstellt hast ...wie update ich eigentlich am einfachsten mein laufendes System auf dem RASPI? (ohne Konfigurationsfiles groß anzufassen)

Gruß, Michael