eBUS Adapter 3.0 Inbetriebnahme

Begonnen von Reinhart, 25 Januar 2021, 09:00:45

Vorheriges Thema - Nächstes Thema

john30

Zitat von: DerFranke am 30 November 2024, 09:01:40Hi John,
hast Du keinen Tip mehr?
Es ist wirklich schade, wenn der Adapter von heute auf morgen nicht mehr die gewünschten Daten auslesen läßt. :'(
mach halt mal ein `find -a status`. und es wäre hilfreich zu wissen, wie ebusd konfiguriert ist
author of ebusd

DerFranke

#436
find: paths must precede expression: `status'

ist die Antwort. In welchem Verzeichnis ausführen?

Noch was aus dem Log von eben:
2024-12-03 00:00:10.531 [update notice] received read hmu Status01 QQ=10: 26.5;23.5;-;-;-;off
2024-12-03 00:00:10.798 [update notice] received unknown MS cmd: 1076b5110101 / 09ffff4300ff60000036
2024-12-03 00:00:11.067 [update notice] received unknown MS cmd: 1076b512030f0001 / 07020300b1010e02
2024-12-03 00:00:11.339 [update notice] received update-write hmu SetMode QQ=10: auto;24.5;-;-;0;1;1;0;0;0
2024-12-03 00:00:11.605 [update notice] received unknown MS cmd: 1076b51009000000ffffff050000 / 0101
2024-12-03 00:00:11.914 [update notice] received unknown MS cmd: 1008b516081002ffff0300c130 / 0b0206ff0300c13000d6f547
2024-12-03 00:00:12.611 [update notice] received unknown MS cmd: 1008b516081002ffff0300e130 / 0b0205ff0300e1308023d247
2024-12-03 00:00:13.607 [update notice] received unknown MS cmd: 1008b516081002ffff03000131 / 0b0204ff030001318028bb47
2024-12-03 00:00:14.239 [update notice] received unknown MS cmd: 7108b507030bffff / 0101
2024-12-03 00:00:14.591 [update notice] received unknown MS cmd: 1008b516081002ffff03002131 / 0b0203ff030021310078f447
2024-12-03 00:00:14.826 [update notice] sent read 700 DisplayedOutsideTemp QQ=ff: 4.1875
2024-12-03 00:00:14.832 [main error] read hmu Status01 cached: decode ERR: element not found
2024-12-03 00:00:14.840 [main error] read hmu Status01 cached: decode ERR: element not found

und noch eine Frage: QQ=10?

ebusctl info
version: ebusd 24.1.24.1
update check: OK
device: /dev/ttyAMA0, serial speed, enhanced
access: *
signal: acquired
symbol rate: 76
max symbol rate: 164
min arbitration micros: 34
max arbitration micros: 50
min symbol latency: 10
max symbol latency: 28
scan: finished
reconnects: 0
masters: 4
messages: 538
conditional: 0
poll: 0
update: 10
address 03: master #11
address 04: slave #25, ebusd
address 08: slave #11, scanned "MF=Vaillant;ID=HMU01;SW=0304;HW=8802", loaded "vaillant/08.hmu.csv"
address 10: master #2
address 15: slave #2, scanned "MF=Vaillant;ID=70000;SW=0209;HW=4103", loaded "vaillant/15.700.csv"
address 71: master #9
address 76: slave #9, scanned "MF=Vaillant;ID=VWZIO;SW=0111;HW=0103"
address e8: slave, scanned "MF=Vaillant;ID=FMU00;SW=0203;HW=6502"
address ff: master #25, ebusd


DerFranke

noch was:
ebusctl read -m 10 status01
27.5;23.5;-;-;-;on

klappt auch.

DerFranke

#438
und dann noch:
ebusctl read -m 10 status01 temp1.0
ERR: element not found in decode
ebusctl read -m 10 status01
38.0;31.0;-;-;-;hwc

ebusctl read -m 10 status01 temp
38.0

Ist das ein Hinweis auf eine fehlerhafte bai00.cfg?

# Vorlauftemperatur
get Vorlauf cmd {"r -m 10 status01 temp1.0\n"}
get Vorlauf expect "\d+\.\d+\n\n"
get Vorlauf postproc { sprintf("%5.1f",$_) }
#
# Ruecklauftemperatur
get Ruecklauf cmd {"r -m 10 status01 temp1.1\n"}
get Ruecklauf expect "\d+\.\d+\n\n"
get Ruecklauf postproc { sprintf("%5.1f",$_) }