@black Logmode: Wird da auch die Systemzeit übertragen?
@Manfred: Danke für den Tipp. In der Bucht habe ich mich auch umgeschaut. War aber noch zurückhaltend da etwas auszugeben, da die angebotenen Teile tw. gleich alt sind, wie meine (habe auch schon Angebote gelesen, wo explizit darauf hingewiesen wird, dass das Display nicht mehr lesbar ist). Ich behalte das mal als Backuplösung.
Update meinerseits: Der Gedanke, dass die BFU/F die Zeit einstellen kann, hat mich beschäftigt. Man findet im Netz auch einiges über den ECOCAN beider Logamatic 4000 - ich nehme mal schwer an, dass Bosch (erfinder des CAN Bus) bei Buderus hier nicht viel neues erfunden hat und bei der Logamatic 2000 Serie auch eine Art 2-Draht Bussystem im Einsatz ist. Ich hatte vor, da mal meinen neues Rigol Oszi anzuhängen.
Hatte gestern noch etwas Zeit übrig (allerdings zu wenig für die Oszi-Aktion) darum habe ich noch ein bisschen mit Python herumgespielt: Black hatte ja die bekannten Adressen aufgelistet, wo etwas gesetzt werden kann (07, 11, 12 usw.) Ich habe mir dann einfach mal anhand der ESB Syntax ein Telegramm zusmmengebastelt, welches die Zeit setzen soll:
Code: Alles auswählen
a.newJob(b"\x01\x00\x10\x08\x11\x1b\x00\x00")
.....................YY..mm..hh..dd..mi..ss
daher erschien mir der Weg nach unten plausibel. Jedes Mal bekam ich ein NAK und ich hätte bei 0x02 schon fast aufgegeben. Bei 0x01 bekam ich dann ein DLE:In der Logamatic 2017 existieren folgende Gruppen:
- 0x00: Unbekannt - wahrscheinlich programmierbare Parameter der Steuerung
- 0x01: Unbekannt - wahrscheinlich programmierbare Parameter der Steuerung
- 0x80: Heizkreis 1
- 0x81: Heizkreis 2
- 0x84: Warmwasser
- 0x88: Bodenstehender Kessel
- 0x89: Konfiguration
- 0x91: Unbekannt
- 0x03: Unbekannt - möglicherweise Fehlermeldungen
Code: Alles auswählen
JOB WIRD BEARBEITET: b'\x01\x00\x10\x08\x0a\x09\x00\x00'
16:15:07.458438:[TX] 02s 10r 01s 00s 10s 10s 08s 0As 09s 00s 00s 10s 03s 19s 10r [OK]
Code: Alles auswählen
a.newJob(b"\x01\x00\x10\x08\x01\x1b\x00\x00")
.....................YY..mm..hh..dd..mi..ss
Code: Alles auswählen
JOB WIRD BEARBEITET: b'\x01\x00\x10\x08\x01\t\x00\x00'
16:34:40.445816:[TX] 02s 10r 01s 00s 10s 10s 08s 01s 09s 00s 00s 10s 03s 12s 10r [OK]
Vielleicht kann das mal jemand an seiner Heizung prüfen?