Läuft: Heizung mit eBus-Schnittstelle

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

Vorheriges Thema - Nächstes Thema

john30

Zitat von: amunra am 22 September 2015, 20:36:52
Bei der Generierung der Templates scheint mMn etwas nicht richtig gelaufen zu sein.
Beispiel (430.csv aus dem repo):
(http://up.picr.de/23192412xa.jpg)
Jetzt ist offensichtlich der Kommentartext, der für die Message Definition vorgesehen ist, in das Kommentarfeld des referenzierten Templates/typs gerutscht.
Wenn mich nicht alles täuscht, gibt es in der MDB immer einen Kommentar für eine Nachricht und einen Kommentar für jedes Feld in einer Nachricht. Deshalb sind die auch potentiell unterschiedlich. Ich kann am Wochenende noch mal in meinen Konverter schauen, wie der letzte Stand generiert wurde.
author of ebusd

john30

Zitat von: jkriegl am 21 September 2015, 15:16:55
Bei ,,Sparen bis"- Sparfunktion kann man die Zeit an der VRS 620 nur halbstündlich eingeben. Anzuzeigen mit dem Register 26,b509,0d4b00, im Kommentar der csv steht entsprechend: saving function is activated until read value * 1/2 h,to,s,TTM,,,bis
Nun liefert aber TTM: truncated time as "hh:m0" (multiple of 10 minutes, 1 byte). Man bräuchte also einen Base Data Type, bei dem man selbst den Divisor angibt oder eben der Divisor 2 ist. Jetzt muss man das Ergebnis mit 3 multiplizieren. Bei Eingabe von 18:00 ist das Ergebnis 0;06:00.

Ist der Divisor (multible of 10 minutes) fix oder ein ein Default-Wert, den man mit einem eigenen Wert (im Template) überschreiben kann? Habe es nicht ausprobiert (wegen Template-Erweiterung).

Der Faktor kann einfach in einem template oder auch direkt in der Nachricht angepasst werden.
author of ebusd

Prof. Dr. Peter Henning

Das ist richtig, die Kommentarfelder sind immer mehrfach vorhanden. Leicht irre, aber da hat wohl jemand bei Vaillant nicht gut genug nachgedacht.

LG

pah

jkriegl

@John, Vielen Dank
klappt leider nicht. Habe to2,TTM,2,,bis /2 in _template.csv hinzugefügt (Muster to,TTM,,,bis).
csv: r,,CleaningLady,Sparfunktion,,,,"4B00",,,cntfuel;to2,,,saving function is activated until read value * 1/2 h
Die Auflösung ist
r,hc,CleaningLady,Sparfunktion,,26,b509,0d4b00,cntfuel,s,BCD,,,saving function is activated until read value * 1/2 h,to2,s,TTM,,,bis /2   (scheinbar wird der individuelle divider nicht übernommen)
hex 050000000023 wird gelesen als 0;05:50 ist aber 17:30

Wenn ich in der solsy.hc.csv einen divider (bzw. 1;2) eingebe, erhalte ich beim reload ERR: invalid argument
Rpi 3, Fhem, Cul 868, HM-CC-RT-DN, HM-Sec-Sco, HM-ES-PMSw1-Pl, ebus (Vaillant), ECMD, Telegram, HTTPMOD, Xiaomi, Shelly

amunra

#1069
Zitat von: john30 am 25 September 2015, 07:42:16
Wenn mich nicht alles täuscht, gibt es in der MDB immer einen Kommentar für eine Nachricht und einen Kommentar für jedes Feld in einer Nachricht. Deshalb sind die auch potentiell unterschiedlich. Ich kann am Wochenende noch mal in meinen Konverter schauen, wie der letzte Stand generiert wurde.
Zitat von: Prof. Dr. Peter Henning am 25 September 2015, 07:49:15
Das ist richtig, die Kommentarfelder sind immer mehrfach vorhanden. Leicht irre, aber da hat wohl jemand bei Vaillant nicht gut genug nachgedacht.
Warum das ganze?
Ok, meine Idee ist es per Command, die Informationen zum Befehl oder per (?=Info) Button (GUI) zum entsprechenden Befehl, erweiterte Informationen (Beschreibung) zu erhalten.
Daraus ergibt sich für mich folgende Frage:
Spricht etwas dagegen (EBUSD, FHEM ....) die Beschreibung (die von der Aussagekraft nahezu dem Befehl/Command entspricht) des Befehls/Commands mit einer aussagekräftigen Beschreibung zu versehen?
Ja, John müsste sein Konverter anpassen (Aufwand) und erstellt die CSV neu => Aufwand! - muss bitte John entscheiden.
@John: hat die Anpassung Auswirkungen auf EBUSD?
Alternative: Ich fische mir die Informationen irgendwie (aktuell etwas heterogen) raus.
Meinungen?
Viele Grüße
Arthur

Prof. Dr. Peter Henning

Man bläst Programme nicht dadurch künstlich auf, dass man sie die Hilfetexte für externe Kommandos mit einlesen lässt. Sondern könnte höchstens versuchen, das Programm bei Bedarf in der Datenbank = CSV-Datei den Hilfetext herausfischen zu lassen. Das würde aber die Performance von ebusd beeinflussen. Also besser: Externes Programm, um den Hilfetext bei Bedarf herauszufischen.

LG

pah

john30

Zitat von: amunra am 26 September 2015, 00:43:50
Ok, meine Idee ist es per Command, die Informationen zum Befehl oder per (?=Info) Button (GUI) zum entsprechenden Befehl, erweiterte Informationen (Beschreibung) zu erhalten.
Wie viel Beschreibung stellst Du Dir denn vor?

Zitat von: amunra am 26 September 2015, 00:43:50
Daraus ergibt sich für mich folgende Frage:
Spricht etwas dagegen (EBUSD, FHEM ....) die Beschreibung (die von der Aussagekraft nahezu dem Befehl/Command entspricht) des Befehls/Commands mit einer aussagekräftigen Beschreibung zu versehen?
Die Kommentare werden beim Einlesen der CSVs ins RAM geladen. Wenn davon also genug zur Verfügung steht, kann man auch nen Roman hinterlegen.

Zitat von: amunra am 26 September 2015, 00:43:50
Ja, John müsste sein Konverter anpassen (Aufwand) und erstellt die CSV neu => Aufwand! - muss bitte John entscheiden.
Die Frage ist nur, wer gerne die Kommentare von über 2000 Einträgen erweitern möchte... Also ich nicht :)

Zitat von: amunra am 26 September 2015, 00:43:50
@John: hat die Anpassung Auswirkungen auf EBUSD?
Dem ebusd ist das egal, wie viel Text da drin steht. Das landet letztlich alles im RAM. Für nen ebusd auf Fritzbox mag das vielleicht nicht so der Brüller sein. Aber man könnte eine Option ala "drop comments" einbauen, dann lassen sich trotzdem die CSVs einheitlich verwenden.

Zitat von: Prof. Dr. Peter Henning am 26 September 2015, 06:45:54
Man bläst Programme nicht dadurch künstlich auf, dass man sie die Hilfetexte für externe Kommandos mit einlesen lässt. Sondern könnte höchstens versuchen, das Programm bei Bedarf in der Datenbank = CSV-Datei den Hilfetext herausfischen zu lassen. Das würde aber die Performance von ebusd beeinflussen. Also besser: Externes Programm, um den Hilfetext bei Bedarf herauszufischen.
Das halte ich jetzt für übertrieben. Und auf die Performance hat das kaum Einfluss, außer beim Laden der CSVs und das darf m.E. auch seine Zeit brauchen.
author of ebusd

john30

Zitat von: jkriegl am 25 September 2015, 16:11:47
klappt leider nicht. Habe to2,TTM,2,,bis /2 in _template.csv hinzugefügt (Muster to,TTM,,,bis).
csv: r,,CleaningLady,Sparfunktion,,,,"4B00",,,cntfuel;to2,,,saving function is activated until read value * 1/2 h
Die Auflösung ist
r,hc,CleaningLady,Sparfunktion,,26,b509,0d4b00,cntfuel,s,BCD,,,saving function is activated until read value * 1/2 h,to2,s,TTM,,,bis /2   (scheinbar wird der individuelle divider nicht übernommen)
hex 050000000023 wird gelesen als 0;05:50 ist aber 17:30

Wenn ich in der solsy.hc.csv einen divider (bzw. 1;2) eingebe, erhalte ich beim reload ERR: invalid argument
Ah, TTM ist ein String basiertes Feld und insofern ist der Divider nicht anwendbar (hab grad die Prüfung dafür eingebaut).
In diesem Fall gibts zwei Möglichkeiten:
1. "UCH,-30" als Template nehmen und einfach in Minuten kalkulieren (negativer Divisor wird reziprok gerechnet also als Multiplikator ohne Vorzeichen und nicht als Teiler, ist kryptisch, ich weiß...)
2. tatsächlich einen eigenen Basistyp dafür entwickeln.
Ich persönlich fände Variante 1 naheliegender, auch wenn der Wert dann in Minuten statt in hh:mm anzugeben ist, da es ja kein Zeitpunkt ist, sondern eine Zeitdauer.
author of ebusd

john30

Zitat von: amunra am 16 September 2015, 21:47:01
Wenn ich noch ein Wunsch äußern dürfte: Ich würde mir wünschen die Felder, die mit dem Befehl "find -f" zurückgegeben werden zu bestimmen.
Beispiel:
find -r -w -f [type][poll][circuit][comment][spalte n]
ist jetzt implementiert, siehe wiki: https://github.com/john30/ebusd/wiki/3.-Commands#find oder die Hilfe:
usage: find [-v] [-r] [-w] [-p] [-d] [-i PB] [-f] [-F COL[,COL]*] [-e] [-c CIRCUIT] [NAME]
...
  -F COL[,COL]* list messages in the specified format
                (COL: type,circuit,name,comment,qq,zz,pbsb,id,fields)

Für die Feldnamen gehen auch Kürzel (erster Buchstabe bzw. für comment die zwei ersten).
author of ebusd

amunra

Ok, vielleicht ist das ein Missverständnis - ich versuche es anders zu formulieren ;o)
Ich wollte eigentlich nur darauf hinweisen, dass der "TEXT" des Kommentarfeldes des Datentyps sinnvollerweise in das Kommentarfeld des Befehls wandern sollte. Also so:
(http://up.picr.de/23192418oz.jpg)
Vielleicht praktisch: Die Spalte 14 in die Spalte 4 kopieren und fertig ist die Laube. ;o)
Viele Grüße
Arthur

amunra

Zitat von: john30 am 26 September 2015, 12:54:20
ist jetzt implementiert, siehe wiki: https://github.com/john30/ebusd/wiki/3.-Commands#find oder die Hilfe:
usage: find [-v] [-r] [-w] [-p] [-d] [-i PB] [-f] [-F COL[,COL]*] [-e] [-c CIRCUIT] [NAME]
...
  -F COL[,COL]* list messages in the specified format
                (COL: type,circuit,name,comment,qq,zz,pbsb,id,fields)

Für die Feldnamen gehen auch Kürzel (erster Buchstabe bzw. für comment die zwei ersten).
Hallo John,
super, danke schaue ich mir an.
Viele Grüße
Arthur

jkriegl

#1076
@ John, Danke

CleaningLady-Anzeige funktioniert mit Methode 1.
Es wird 0;900 angezeigt was 15:00 entspricht.
Allerdings ist das ein Zeitpunkt, Sparen bis. Gehe auf die Wiesn und möchte bis 22:00 sparen. 
Kann damit leben.
Rpi 3, Fhem, Cul 868, HM-CC-RT-DN, HM-Sec-Sco, HM-ES-PMSw1-Pl, ebus (Vaillant), ECMD, Telegram, HTTPMOD, Xiaomi, Shelly

john30

Zitat von: jkriegl am 26 September 2015, 13:51:21
@ John, Danke

CleaningLady-Anzeige funktioniert mit Methode 1.
Es wird 0;900 angezeigt was 15:00 entspricht.
Allerdings ist das ein Zeitpunkt, Sparen bis. Gehe auf die Wiesn und möchte bis 22:00 sparen. 
Kann damit leben.
Okay, ich hab das als Dauer gelesen bzw. verstanden. Nachdem ich das noch nie benutzt hab, kann das gut falsch sein.
Wenn das wirklich ein Zeitpunkt ist, dann kann ich auch noch nen extra Typ dafür einbauen (ala TTM).
author of ebusd

john30

#1078
Zitat von: jkriegl am 26 September 2015, 13:51:21
CleaningLady-Anzeige funktioniert mit Methode 1.
Es wird 0;900 angezeigt was 15:00 entspricht.
Allerdings ist das ein Zeitpunkt, Sparen bis. Gehe auf die Wiesn und möchte bis 22:00 sparen. 
Hab mal noch den Basistyp "TTH" eingebaut :)

Ach ja: Könntest Du vielleicht rausfinden, auf was das steht, wenn die CleaningLady doch nicht kommt?
Hab jetzt mal 00 angenommen, hätte das aber gern verifiziert.
Auch noch interessant wäre der Maximalwert und ob man "00:00" Uhr eintragen kann.
author of ebusd

Jojo11

#1079
Zitat von: zentis666 am 27 Juni 2015, 14:31:42
Hallo Sammelbesteller,
die Platinen sind heute eingetroffen, anbei ein paar Bilder. Ich mach die Sendungen am WE fertig und schick sie am Montag raus,
Gruß
Sven
Gesendet von iPhone mit Tapatalk

Hallo,

an der Stelle nochmal herzlichen Dank an pah für den Schaltplan und an zentis666 für den Bausatz. Habe ihn jetzt endlich mal zusammengelötet und er läuft auf Anhieb  :)
Habe das heute gemacht, weil ich mit dem ebus-Koppler von eservice immer noch regelmäßig bus/main errors bekommen habe:

2015-09-26 12:15:27.327 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:15:29.365 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:15:35.300 [bus error] ERR: arbitration lost, retry
2015-09-26 12:15:37.381 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:15:39.424 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:15:49.432 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:15:59.698 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:04.199 [bus error] ERR: CRC error, retry
2015-09-26 12:16:04.797 [bus error] ERR: CRC error, retry
2015-09-26 12:16:07.396 [update notice] update broadcast vdatetime QQ=10: 12:16:02;26.09.2015
2015-09-26 12:16:07.805 [bus error] ERR: arbitration lost, retry
2015-09-26 12:16:07.860 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:16:09.350 [bus error] ERR: arbitration lost, retry
2015-09-26 12:16:09.442 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:17.452 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:16:19.449 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:25.479 [update notice] unknown MS cmd: 1008b5110101 / 093f350080ff630100ff
2015-09-26 12:16:27.417 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:16:29.497 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:37.469 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:16:39.508 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:45.510 [update notice] unknown MS cmd: 1008b5110101 / 093e350080ff630100ff
2015-09-26 12:16:49.487 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:16:59.539 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:07.497 [update notice] update broadcast vdatetime QQ=10: 12:17:02;26.09.2015
2015-09-26 12:17:07.733 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:17:09.558 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:15.551 [update notice] unknown MS cmd: 1008b5110101 / 093f370080ff630100ff
2015-09-26 12:17:17.535 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:17:19.534 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:27.513 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:17:29.557 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:37.586 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:17:39.581 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:49.588 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:17:59.604 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:07.657 [update notice] update broadcast vdatetime QQ=10: 12:18:02;26.09.2015
2015-09-26 12:18:07.970 [bus error] ERR: arbitration lost, retry
2015-09-26 12:18:08.025 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:18:08.208 [bus error] ERR: CRC error, retry
2015-09-26 12:18:08.805 [bus error] ERR: CRC error, retry
2015-09-26 12:18:09.404 [bus error] ERR: CRC error, retry
2015-09-26 12:18:09.909 [bus error] ERR: arbitration lost, retry
2015-09-26 12:18:10.002 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:10.188 [bus error] ERR: CRC error
2015-09-26 12:18:10.189 [main error] send message: ERR: CRC error
2015-09-26 12:18:17.619 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:18:19.654 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:27.594 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:18:29.678 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:37.658 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:18:39.656 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:40.840 [bus error] ERR: CRC error, retry
2015-09-26 12:18:41.437 [bus error] ERR: CRC error, retry
2015-09-26 12:18:42.035 [bus error] ERR: CRC error, retry
2015-09-26 12:18:49.676 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:18:55.673 [update notice] unknown MS cmd: 1008b5110101 / 09453b0080ff630100ff
2015-09-26 12:18:59.687 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:05.681 [update notice] unknown MS cmd: 1008b5110101 / 09423b0080ff630000ff
2015-09-26 12:19:07.688 [update notice] update broadcast vdatetime QQ=10: 12:19:02;26.09.2015
2015-09-26 12:19:07.926 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:19:09.708 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:15.704 [update notice] unknown MS cmd: 1008b5110101 / 093d3b0080ff630000ff
2015-09-26 12:19:17.731 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:19:19.727 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:25.723 [update notice] unknown MS cmd: 1008b5110101 / 093c3b0080ff630000ff
2015-09-26 12:19:27.705 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:19:29.749 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:35.754 [update notice] unknown MS cmd: 1008b5110101 / 093b3b0080ff630000ff
2015-09-26 12:19:37.731 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:19:39.772 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:45.769 [update notice] unknown MS cmd: 1008b5110101 / 093b3b0080ff630000ff
2015-09-26 12:19:49.784 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:19:55.785 [update notice] unknown MS cmd: 1008b5110101 / 093b3b0080ff630000ff
2015-09-26 12:19:59.808 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:20:05.804 [update notice] unknown MS cmd: 1008b5110101 / 093c3c0080ff630000ff
2015-09-26 12:20:07.768 [update notice] update broadcast vdatetime QQ=10: 12:20:02;26.09.2015
2015-09-26 12:20:08.002 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:20:09.824 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:20:15.827 [update notice] unknown MS cmd: 1008b5110101 / 093c3b0080ff630000ff
2015-09-26 12:20:20.046 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:20:20.285 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:20:33.199 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:20:35.879 [update notice] unknown MS cmd: 1008b5110101 / 093b3a0080ff630000ff
2015-09-26 12:20:37.862 [update notice] update broadcast outsidetemp QQ=10: 14.500
2015-09-26 12:20:39.902 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:20:45.827 [bus error] ERR: arbitration lost, retry
2015-09-26 12:20:45.914 [update notice] unknown MS cmd: 1008b5110101 / 093a3a0080ff630000ff
2015-09-26 12:20:47.000 [bus notice] max. symbols per second: 136
2015-09-26 12:20:47.942 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 12:20:49.906 [bus error] ERR: arbitration lost, retry
2015-09-26 12:20:49.996 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:20:55.921 [update notice] unknown MS cmd: 1008b5110101 / 093a3a0080ff630000ff
2015-09-26 12:20:59.936 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:21:05.933 [update notice] unknown MS cmd: 1008b5110101 / 093a3a0080ff630000ff
2015-09-26 12:21:09.950 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:21:15.932 [update notice] unknown MS cmd: 1008b5110101 / 093a3a0080ff630000ff
2015-09-26 12:21:17.914 [update notice] update broadcast vdatetime QQ=10: 12:21:12;26.09.2015
2015-09-26 12:21:18.153 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 12:21:19.978 [update notice] unknown MS cmd: 1008b510090000396effff00ff00 / 0101
2015-09-26 12:21:25.960 [update notice] unknown MS cmd: 1008b5110101 / 093a3a0080ff630000ff


Mit dem Eigenbau erhalte ich diese Fehler zwar seltener, aber immer noch:

2015-09-26 18:40:08.766 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 18:40:10.804 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:40:16.801 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:40:18.743 [update notice] update broadcast outsidetemp QQ=10: 15.375
2015-09-26 18:40:20.828 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:40:26.825 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:40:28.800 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 18:40:30.839 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:40:36.836 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:40:40.855 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:40:46.852 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:40:50.874 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:40:56.789 [bus error] ERR: arbitration lost, retry
2015-09-26 18:40:56.879 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:40:58.886 [update notice] update broadcast vdatetime QQ=10: 18:40:58;26.09.2015
2015-09-26 18:40:59.208 [bus error] ERR: arbitration lost, retry
2015-09-26 18:40:59.263 [update notice] unknown MS cmd: 1008b512020064 / 00
2015-09-26 18:41:00.780 [bus error] ERR: arbitration lost, retry
2015-09-26 18:41:00.873 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:06.855 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:08.878 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 18:41:10.876 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:16.873 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:18.854 [update notice] update broadcast outsidetemp QQ=10: 15.375
2015-09-26 18:41:20.897 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:26.906 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:28.889 [update notice] unknown MS cmd: 1008b5110102 / 06033c96468c78
2015-09-26 18:41:30.931 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:32.278 [update notice] unknown MS cmd: 0315070400 / 0ab5463437303001146102
2015-09-26 18:41:36.940 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:40.914 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:46.915 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:50.942 [update notice] unknown MS cmd: 1008b510090000366effff00ff00 / 0101
2015-09-26 18:41:56.936 [update notice] unknown MS cmd: 1008b5110101 / 0934340080ff660000ff
2015-09-26 18:41:58.943 [update notice] update broadcast vdatetime QQ=10: 18:41:58;26.09.2015
2015-09-26 18:41:59.180 [update notice] unknown MS cmd: 1008b512020064 / 00


Was hat denn folgende Meldung zu bedeuten?

2015-09-26 19:04:14.007 [bus notice] max. symbols per second: 128

Sowohl mit dem alten als auch mit dem neuen Adapter habe ich heute Werte zwischen 109 und 136 bekommen. Deutet das auf ein Performance-Problem hin? Oder ist der Bus "überlastet"?

schöne Grüße
Jo