Der Titel sagt es schon im Grunde aus, wer hier im Forum hat denn eine Weishaupt Heizung und hat Interesse an der Entschlüsselung der Telegramme mitzuwirken?
Ich selbst habe eine WTC-15, besitze die Weishaupt Auswertesoftware sowie einen Original Daten-Adapter von Weishaupt. Darüber hinaus besitze ich diverse Seriell und USB Adapter. Mit der Original Software lassen sich die Heizungsparameter im Klartext ablesen sowie auch die Telegramme zeitgleich mitschneiden. Es fehlt bei mir eigentlich nur an Zeit und Wissen damit auf die verschiedenen Datentypen und deren Ort innerhalb des Telegramms rückzuschliessen.
Als Beispiel: Im Anhang ist ein Screenshot mit den Parametern. Folgende Telegramme liefen dabei durch:
08:19:41 AA
08:19:41 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 71 E5 04 FF 54 67 40 49 36 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:42 AA AA AA
08:19:42 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:42 AA AA AA AA
08:19:43 30 F1 05 0E 12 ED 04 8B 02 00 00 FE 65 FF CD FF
08:19:43 AA AA AA AA AA
08:19:43 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:43 AA AA AA
08:19:43 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:43 AA AA AA
08:19:43 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:43 AA AA AA
08:19:44 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 75 E5 04 FF 54 67 40 4A 5B 00
08:19:44 AA AA AA
08:19:44 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:44 AA AA AA
08:19:44 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:44 AA AA AA AA AA AA AA
08:19:44 30 A0 00 51 42 1A 35 86 A8 8E 10 10 20 00 E8 BF
08:19:44 AA AA
08:19:44 30 FF FE 09 03 04 76 00 18 FC 06
08:19:44 AA AA
08:19:45 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:45 AA AA
08:19:45 F1 FE 50 0A 0D 01 06 7F 42 27 50 FF 5E 00 05 FF 05 28 30
08:19:45 AA
08:19:45 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
08:19:45 AA AA AA
08:19:45 FF 08 50 00 03 60 33 08 A9 01 00 05 00 00 27 01 2C FF 00
08:19:45 AA AA AA
08:19:45 FF 08 50 00 09 09 21 20 11 27 11 2B 01 61 24 00 09 00 71 E5 04 FF 54 67 40 4A 35 00
08:19:45 AA AA AA
08:19:46 FF 08 50 00 09 BC 11 62 01 65 11 70 01 74 DB 00 07 00 00 43 00 1D 1D 07 64 00
08:19:46 AA AA AA
08:19:46 FF 08 50 00 07 B2 01 7C 01 C4 03 02 32 00 04 00 2E 4A A0 E4 00
08:19:46 AA AA AA AA
08:19:46 30 FE 09 02 08 F0 01 60 E2 47 FC FF
08:19:46 AA AA AA AA AA
08:19:46 FF 08 50 00 0B 88 01 22 01 5B 11 5F 01 66 01 68 35 00 07 00 04 FF 05 22 7F 28 26 00
08:19:46 AA AA AA
08:19:46 FF 08 50 00 09 1F 01 6A 11 6E 11 89 01 B3 D6 00 07 00 2F 28 32 3C 64 40 46 00
Mein PC hat die Adresse FF, da ich die Daten von der Heizungs-CPU hole, vermute ich die hat 08.
50 00 ist der Service.
Im letzten Telegramm als Beispiel: 09 ist die Anzahl der Datenbytes. also 1F 01 6A 11 6E 11 89 01 B3.
D6 ist CRC
00 ist ACK, also handelt es sich hier um ein Master Slave Telegramm.
07 ist dann die Datenlänge der Antwort, diese ist 00 2F 28 32 3C 64 40
46 ist dann wieder CRC und 00 ist dann wieder ACK.
Man müsste also schauen, bei welchen Datentypen ergeben die HEX Bytes:
1F 01 6A 11 6E 11 89 01 B3
und
00 2F 28 32 3C 64 40
Sinn mit Zahlen im Screenshot. Und genau da ist dann eigentlich Schluß bei mir.
Also, hat jemand Lust mitzuwirken?