42 D8 1F HM-CC-RT-DN-BOM 40 FB 5F HM-CC-RT-DN-BOM 3D 1C 6E OCCU 3C 94 DE HM-TC-IT-WM-W-EU ## Initialisierung Send: FD 00 03 00 00 03 18 0A => Initializing Coprocessor Recv: FD 00 04 00 00 04 01 99 3D Recv: FD 00 0C 00 00 00 43 6F 5F 43 50 55 5F 42 4C 72 51 "Co_CPU_BLrQ" => Coprocessor entered bootloader Send: FD 00 03 00 01 03 9E 09 => Starting application Recv: FD 00 04 00 01 04 01 19 2A Recv: FD 00 0D 00 00 00 43 6F 5F 43 50 55 5F 41 70 70 D8 31 "Co_CPU_App1" "1" => Coprocessor entered application Send: FD 00 03 00 02 02 14 0C => Abfrage der Firmware-Version Recv: FD 00 0A 00 02 04 02 01 00 03 01 04 01 B4 2A Send: FD 00 04 00 03 0A 00 BD 07 Recv: FD 00 04 00 03 04 01 99 01 Send: FD 00 04 00 04 09 00 37 68 Recv: FD 00 04 00 04 04 01 19 6E Send: FD 00 03 00 05 0B 86 39 => Abfrage der Seriennummer Recv: FD 00 0E 00 05 04 02 4D 45 51 31 38 38 38 38 35 33 0E DF "MEQ1888853" Seriennummer des HM-MOD-UART Send: FD 00 08 00 06 0E 56 CE 26 E4 02 F1 C5 Recv: FD 00 04 00 06 04 01 99 45 Send: FD 00 04 01 07 03 00 9F 57 Recv: FD 00 04 01 07 04 0B 8D 6D Send: FD 00 06 01 08 00 3D 1C 6E B5 33 Setzen der CCU-Adresse Recv: FD 00 04 01 08 04 01 8D 9D ## Übermitteln der bekannten Adressen an das Modul (jeweils vier mal??) Send: FD 00 09 01 09 06 40 FB 5F 00 00 00 35 3B Recv: FD 00 10 01 09 04 07 01 01 00 01 FF FF FF FF FF FF FF FF CB A9 Send: FD 00 09 01 0A 06 40 FB 5F 00 00 00 05 31 Recv: FD 00 10 01 0A 04 07 01 01 00 01 FF FF FF FF FF FF FF FF C8 A3 Send: FD 00 09 01 0B 06 40 FB 5F 00 00 00 15 37 Recv: FD 00 10 01 0B 04 07 01 01 00 01 FF FF FF FF FF FF FF FF C9 A5 Send: FD 00 09 01 0C 06 40 FB 5F 00 00 00 65 25 Recv: FD 00 10 01 0C 04 07 01 01 00 01 FF FF FF FF FF FF FF FF CE B7 Send: FD 00 09 01 0D 06 42 D8 1F 00 00 00 0A B6 Recv: FD 00 10 01 0D 04 07 01 01 00 02 FF FF FF FF FF FF FF FF C5 11 Send: FD 00 09 01 0E 06 42 D8 1F 00 00 00 3A BC Recv: FD 00 10 01 0E 04 07 01 01 00 02 FF FF FF FF FF FF FF FF C6 1B Send: FD 00 09 01 0F 06 42 D8 1F 00 00 00 2A BA Recv: FD 00 10 01 0F 04 07 01 01 00 02 FF FF FF FF FF FF FF FF C7 1D Send: FD 00 09 01 10 06 42 D8 1F 00 00 00 5A FC 7D Recv: FD 00 10 01 10 04 07 01 01 00 02 FF FF FF FF FF FF FF FF D8 5F Send: FD 00 09 01 11 06 3C 94 DE 00 00 00 12 81 Recv: FD 00 10 01 11 04 07 01 01 00 03 FF FF FF FF FF FF FF FF 5F 3A Send: FD 00 09 01 12 06 3C 94 DE 00 00 00 22 8B Recv: FD 00 10 01 12 04 07 01 01 00 03 FF FF FF FF FF FF FF FF 5C 30 Send: FD 00 09 01 13 06 3C 94 DE 00 00 00 32 8D Recv: FD 00 10 01 13 04 07 01 01 00 03 FF FF FF FF FF FF FF FF 5D 36 Send: FD 00 09 01 14 06 3C 94 DE 00 00 00 42 9F Recv: FD 00 10 01 14 04 07 01 01 00 03 FF FF FF FF FF FF FF FF 5A 24 ## Regulärer Betrieb Send: FD 00 12 01 15 02 00 00 01 01 B0 11 3D 1C 6E 42 D8 1F 86 04 24 C8 D5 (*) SET_TEMPERATURE_SET: MessageCounter 16, MessageType 11, SubType 86, Channel 04, Temperatur 26 (19°C) Recv: FD 00 15 01 15 04 03 00 36 01 80 02 42 D8 1F 3D 1C 6E 01 04 24 10 3D 00 6E 4B ACK Send: FD 00 12 01 16 02 00 00 01 0A B0 11 3D 1C 6E 42 D8 1F 86 04 26 01 9B SET_TEMPERATURE_SET: MessageCounter 16, MessageType 11, SubType 86, Channel 04, Temperatur 26 (19°C) Recv: FD 00 15 01 16 04 03 00 36 0A 80 02 42 D8 1F 3D 1C 6E 01 04 26 10 3D 00 45 FA ACK: MessageCounter 16, MessageType 02 SubType 01 SET_TEMPERATURE 26 (19°C) Send: FD 00 10 01 17 02 00 00 01 13 B0 11 3D 1C 6E 42 D8 1F 83 28 B9 BOOST MessageType 11, SubType 83 Recv: FD 00 15 01 17 04 03 00 37 13 80 02 42 D8 1F 3D 1C 6E 01 04 26 00 3D C5 A1 0F ACK MessageType 02, SubType 01 Channel 04 SET_TEMPERATURE 26 (19°C) 00 3D C5 A1 0F ??? - Send: FD 00 10 01 18 02 00 00 01 1C B0 11 3D 1C 6E 42 D8 1F 80 87 52 AUTO_MODE_SET MessageType 11, SubType 80 Recv: FD 00 15 01 18 04 03 00 37 1C 80 02 42 D8 1F 3D 1C 6E 01 04 22 20 3E 00 DE 94 ACK (*) FD 00 Präfix 12 Länge exkl. Präfix, Länge und Prüfsumme 01 01 für den ganzen Funk-Kram und 00 für Firmware-Themen? 15 gemeinsamer Counter über alle Zieladressen 02 Command-Typ? (04 scheint eine Art allgemeines ACK zu sein, 02 RF-Send, 00 00 01 01 ??? B0 Control Byte (RPTEN | BIDI | BURST) 11 MessageType 3D 1C 6E Sender-Adresse 42 D8 1F Empfänger-Adresse 86 04 24 Payload (hier SubType 86, Channel 04, Zieltemperatur 18°C) C8 D5 Prüfsumme ? Über das vierte Byte 0x00 scheinen Firmware-Abfragen am HM-MOD-UART gemacht zu werden. Dafür scheint es folgende Queries zu geben: 0x02: Firmware-Version (hier 1.4.1) 0x03: Starten des Moduls und der "Application" 0x0B: Seriennummer MEQ... 0x10: "Default RF Address" und vermutlich noch mehr?