Hallo zusammen,
seit gut vier Jahren betreibe ich ein FHEM auf einem RaPi mit dem HM-MOD-RPI-PCB Modul und hatte nie wirklich größere Probleme. Ich habe mir jedoch kürzlich einen weiteren Heizungsthermostat HM-CC-RT-DN zugelegt und das Teil mag sich einfach nicht anlernen lassen. Ich weiß nicht ob das eine Rolle spielt aber ich habe vor ca. einem Jahr den Umstieg auf einen Pi4 gemacht (vorher 3B+) und das FHEM copy&paste auf den neuen Pi umgezogen.
Jetzt sitze ich seit ca. drei Stunden hier im Kinderzimmer auf dem Boden rum und versuche vergeblich das Pairing hinzubekommen. Der Timer am Thermostat läuft ab, das Gerät wird im FHEM auch angelegt, jedoch bestätigt mir das Thermostat nicht per "AC" das erfolgreiche Pairing und auch sonst passiert auf dem FHEM nicht wirklich viel (CMDs_pending). Ich hab das ganze schon mal vor ein paar Tagen probiert und einfach mal so gelassen, in der Hoffnung das sich das Ganze irgendwann fängt, manchmal dauert die Kommunikation ja etwas... leider ohne Erfolg.
Habe hier im Forum auch schon diverse Posts durch, u.A. einen der empfohlen hat, mal den Datenverkehr mitzusniffen. Dabei bin ich auf eine kleine Merkwürdigkeit gestoßen:
2020.07.26 00:20:25.292 3: myHmUART: Unknown code A0D0084107062AC00000006000030::-47:myHmUART, help me!
Huch? :o Wie darf ich das verstehen?
Alle anderen Homematic Geräte funktionieren ansonsten einwandfrei.
Von der Vorgehensweise bisher habe ich versucht:
- Reset des Thermostats (Batterie raus, alle drei Knöpfe gedrückt halten, Batterie wieder rein, auf RST warten, loslassen)
- ADA abwarten
- pairfor 120
- Boost taste für 4 sec, timer läuft ab, Gerät wird in FHEM angelegt aber kein AC erscheint, timer läuft runter bis auf 0
Ansonsten das Übliche, Reboot des Pi's etc. alles schon versucht.
Hier mal das vollständige Log in dem mein Pairing-Vorgang sichtbar sein sollte, allerdings kann ich persönlich da nicht viel mit anfangen.
2020.07.26 00:18:33.826 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:18:33.831 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:18:33.831 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:18:33.832 0: HMUARTLGW myHmUART roundtrip delay: 0.0030
2020.07.26 00:18:35.679 0: HMUARTLGW myHmUART recv: 01 05 00 00 2B msg: 3F 86 10 568093 000000 0A24E70C0040
2020.07.26 00:18:48.844 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:18:48.849 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:18:48.850 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:18:48.850 0: HMUARTLGW myHmUART roundtrip delay: 0.0041
2020.07.26 00:18:55.847 0: HMUARTLGW myHmUART recv: 01 05 00 00 31 msg: 2E 86 10 5680A7 000000 0A24F40C0040
2020.07.26 00:19:03.309 0: HMUARTLGW myHmUART recv: 01 05 00 00 2D msg: 97 86 5E 4D1772 000000 254A9F0049D4
2020.07.26 00:19:03.847 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:19:03.850 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:19:03.851 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:19:03.851 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:19:13.344 0: HMUARTLGW myHmUART recv: 01 05 00 00 2E msg: B4 84 5E 52CAAA 000000 8010BF0000000000090DFE
2020.07.26 00:19:18.903 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:19:18.912 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:19:18.912 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:19:18.913 0: HMUARTLGW myHmUART roundtrip delay: 0.0078
2020.07.26 00:19:19.443 0: HMUARTLGW myHmUART recv: 01 05 00 00 30 msg: EF 86 10 46F29C 000000 0A24F50C0040
2020.07.26 00:19:21.341 0: HMUARTLGW myHmUART recv: 01 05 00 00 3F msg: B6 84 5E 623DE3 000000 80A3C90000000000090AFE
2020.07.26 00:19:33.906 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:19:33.910 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:19:33.910 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:19:33.911 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:19:35.059 0: HMUARTLGW myHmUART recv: 01 05 00 00 1B msg: A5 84 5E 52DB1A 000000 804E5D0000000000090F01
2020.07.26 00:19:39.328 0: HMUARTLGW myHmUART recv: 01 05 00 00 2F msg: 4F 84 5E 623E61 000000 8048870000060000090A01
2020.07.26 00:19:48.910 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:19:48.914 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:19:48.915 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:19:48.916 0: HMUARTLGW myHmUART roundtrip delay: 0.0030
2020.07.26 00:19:54.250 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A 84 70 AAAAAE 000000 00F4
2020.07.26 00:19:54.275 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:19:54.276 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:19:54.958 0: HMUARTLGW myHmUART recv: 01 05 00 00 36 msg: 99 86 10 56809A 000000 0A24E10D0040
2020.07.26 00:19:55.028 0: HMUARTLGW myHmUART recv: 01 05 00 00 3A msg: AE 84 5E 52C9A7 000000 8048A8000E1B00AF090BFF
2020.07.26 00:20:03.914 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:20:03.918 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:20:03.919 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:20:03.920 0: HMUARTLGW myHmUART roundtrip delay: 0.0030
2020.07.26 00:20:05.281 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A 84 70 AAAAAC 000000 00E7
2020.07.26 00:20:05.306 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:20:05.307 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:20:06.981 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A 84 70 AAAAAA 000000 00E7
2020.07.26 00:20:07.006 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:20:07.007 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:20:07.007 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:20:07.010 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:20:07.011 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:20:07.011 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:20:18.918 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:20:18.921 0: HMUARTLGW myHmUART recv: 00 040207, state 98
2020.07.26 00:20:18.922 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:20:18.922 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:20:19.310 0: HMUARTLGW myHmUART recv: 01 05 00 00 31 msg: E3 86 10 568087 000000 0A24F80A0040
2020.07.26 00:20:23.096 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A 84 70 AAAAAF 000000 00FF
2020.07.26 00:20:23.121 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:20:23.121 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:20:25.284 0: HMUARTLGW myHmUART recv: 01 05 00 00 2F msg: 00 84 10 7062AC 000000 06000030
2020.07.26 00:20:25.292 3: myHmUART: Unknown code A0D0084107062AC00000006000030::-47:myHmUART, help me!
2020.07.26 00:20:33.264 0: HMUARTLGW myHmUART recv: 01 05 00 00 1E msg: 6D 86 10 569B09 000000 0A24D70E0040
2020.07.26 00:20:33.921 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:20:33.925 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:20:33.926 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:20:33.926 0: HMUARTLGW myHmUART roundtrip delay: 0.0027
2020.07.26 00:20:35.521 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0A 84 70 AAAAAB 000000 016F
2020.07.26 00:20:35.547 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:20:35.548 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:20:48.924 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:20:48.928 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:20:48.928 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:20:48.928 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:20:57.182 0: HMUARTLGW myHmUART recv: 01 05 00 00 2B msg: 40 86 10 568093 000000 0A24E70C0040
2020.07.26 00:21:03.927 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:21:03.931 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:21:03.931 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:21:03.932 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:21:04.109 1: 10.42.10.40:55443 reappeared (Light_Treppenhaus)
2020.07.26 00:21:04.111 1: PERL WARNING: Use of uninitialized value $model in string eq at ./FHEM/32_YeeLight.pm line 326.
2020.07.26 00:21:14.549 0: HMUARTLGW myHmUART recv: 01 05 00 00 30 msg: 2F 86 10 5680A7 000000 0A24F40C0040
2020.07.26 00:21:18.931 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:21:18.934 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:21:18.935 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:21:18.935 0: HMUARTLGW myHmUART roundtrip delay: 0.0029
2020.07.26 00:21:33.934 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:21:33.937 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:21:33.938 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:21:33.938 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:21:36.560 0: HMUARTLGW myHmUART recv: 01 05 00 00 1B msg: A6 84 5E 52DB1A 000000 804E5D0000000000090EFF
2020.07.26 00:21:43.225 0: HMUARTLGW myHmUART recv: 01 05 00 00 2D msg: 98 86 5E 4D1772 000000 254AF7004E84
2020.07.26 00:21:46.596 0: HMUARTLGW myHmUART recv: 01 05 00 00 2A msg: B5 84 5E 52CAAA 000000 8010BF0000000000090E01
2020.07.26 00:21:48.939 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:21:48.945 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:21:48.946 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:21:48.946 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2020.07.26 00:21:53.092 0: HMUARTLGW myHmUART recv: 01 05 00 00 40 msg: B7 84 5E 623DE3 000000 80A3C90000000000090801
2020.07.26 00:21:59.080 0: HMUARTLGW myHmUART recv: 01 05 00 00 2D msg: 50 84 5E 623E61 000000 8048870000060000090802
2020.07.26 00:22:03.944 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:22:03.948 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:22:03.949 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:22:03.949 0: HMUARTLGW myHmUART roundtrip delay: 0.0029
2020.07.26 00:22:07.461 0: HMUARTLGW myHmUART recv: 01 05 00 00 36 msg: 9A 86 10 56809A 000000 0A24E00D0040
2020.07.26 00:22:18.947 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:22:18.968 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:22:18.968 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:22:18.972 0: HMUARTLGW myHmUART roundtrip delay: 0.0192
2020.07.26 00:22:20.451 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAA 000000 00E7
2020.07.26 00:22:20.476 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:22:20.477 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:22:21.195 0: HMUARTLGW myHmUART recv: 01 05 00 00 30 msg: F0 86 10 46F29C 000000 0A24F40C0040
2020.07.26 00:22:22.198 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAE 000000 00F4
2020.07.26 00:22:22.223 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:22:22.223 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:22:28.745 0: HMUARTLGW myHmUART recv: 01 05 00 00 3D msg: AF 84 5E 52C9A7 000000 8048B7000DFF00AE090902
2020.07.26 00:22:33.951 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:22:33.955 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:22:33.955 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:22:33.956 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:22:45.265 0: HMUARTLGW myHmUART recv: 01 05 00 00 1E msg: 6E 86 10 569B09 000000 0A24D60E0040
2020.07.26 00:22:48.980 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:22:48.984 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:22:48.985 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:22:48.985 0: HMUARTLGW myHmUART roundtrip delay: 0.0030
2020.07.26 00:22:50.634 3: HMUARTLGW myHmUART entered pairing-mode
2020.07.26 00:22:57.993 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.019 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.020 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.077 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.084 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.084 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.135 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.140 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.141 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.192 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.197 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.197 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.248 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.253 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.253 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.304 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.309 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.309 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.360 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.365 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.365 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.418 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:58.424 0: HMUARTLGW myHmUART recv: 01 0408, state 101
2020.07.26 00:22:58.425 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2020.07.26 00:22:58.447 0: HMUARTLGW myHmUART recv: 01 05 00 00 22 msg: 01 84 00 7062AC 000000 150095514551313436303239355900FFFF
2020.07.26 00:22:59.064 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAC 000000 00E7
2020.07.26 00:22:59.089 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:22:59.090 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:23:03.983 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:23:03.986 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:23:03.987 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:23:03.987 0: HMUARTLGW myHmUART roundtrip delay: 0.0028
2020.07.26 00:23:04.038 4: HMUARTLGW myHmUART UpdatePeerReq: 7062AC, state 90
2020.07.26 00:23:04.039 0: HMUARTLGW myHmUART send: 01 067062AC000100
2020.07.26 00:23:04.100 0: HMUARTLGW myHmUART recv: 01 040701010013FFFFFFFFFFFFFFFF, state 90
2020.07.26 00:23:04.101 0: HMUARTLGW myHmUART GetSet Ack: 07, state 90
2020.07.26 00:23:04.101 0: HMUARTLGW myHmUART added peer: 7062AC, aesChannels: FFFFFFFFFFFFFFFF
2020.07.26 00:23:04.101 4: HMUARTLGW myHmUART UpdatePeerReq: 7062AC, state 91
2020.07.26 00:23:04.102 4: HMUARTLGW myHmUART UpdatePeerReq: 7062AC, state 92
2020.07.26 00:23:04.102 4: HMUARTLGW myHmUART AESchannels: 00
2020.07.26 00:23:04.102 4: HMUARTLGW myHmUART UpdatePeerReq: 7062AC, state 93
2020.07.26 00:23:04.102 0: HMUARTLGW myHmUART send: 01 067062AC000100
2020.07.26 00:23:04.104 0: HMUARTLGW myHmUART recv: 01 05 00 00 31 msg: E4 86 10 568087 000000 0A24F80A0040
2020.07.26 00:23:04.130 0: HMUARTLGW myHmUART recv: 01 040701010013FFFFFFFFFFFFFFFF, state 93
2020.07.26 00:23:04.131 0: HMUARTLGW myHmUART GetSet Ack: 07, state 93
2020.07.26 00:23:04.131 0: HMUARTLGW myHmUART added peer: 7062AC, aesChannels: FFFFFFFFFFFFFFFF
2020.07.26 00:23:04.181 0: HMUARTLGW myHmUART recv: 01 05 00 00 2B msg: 41 86 10 568093 000000 0A24E70C0040
2020.07.26 00:23:08.711 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAB 000000 016F
2020.07.26 00:23:08.736 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:23:08.737 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:23:10.547 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 0B 84 70 AAAAAF 000000 00FF
2020.07.26 00:23:10.572 0: HMUARTLGW myHmUART recv: 01 0402, state 101
2020.07.26 00:23:10.572 0: HMUARTLGW myHmUART Ack: 02
2020.07.26 00:23:18.801 0: HMUARTLGW myHmUART recv: 01 05 00 00 31 msg: 30 86 10 5680A7 000000 0A24F40C0040
2020.07.26 00:23:18.985 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:23:18.989 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:23:18.989 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:23:18.989 0: HMUARTLGW myHmUART roundtrip delay: 0.0027
2020.07.26 00:23:33.989 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:23:33.994 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:23:33.995 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:23:33.996 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2020.07.26 00:23:48.994 0: HMUARTLGW myHmUART send: 00 08
2020.07.26 00:23:48.999 0: HMUARTLGW myHmUART recv: 00 040208, state 98
2020.07.26 00:23:48.999 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2020.07.26 00:23:49.000 0: HMUARTLGW myHmUART roundtrip delay: 0.0029
Danke schonmal vorab.
poste mal die ausgabe von
list DEF=7062AC
ist fhem up-to-date?
ist autocreate eingeschaltet?
Hallo,
autocreate steht auf active, fhem wurde gestern abend via "update all" aktualisiert.
Internals:
CFGFN
DEF 7062AC
FUUID 5f1cb0c2-f33f-3f0a-708a-975c11c70208666a
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 1
NAME HM_7062AC
NOTIFYDEV global
NR 3458
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_7062AC_Weather
channel_02 HM_7062AC_Climate
channel_03 HM_7062AC_WindowRec
channel_04 HM_7062AC_Clima
channel_05 HM_7062AC_ClimaTeam
channel_06 HM_7062AC_remote
lastMsg No:01 - t:00 s:7062AC d:000000 150095514551313436303239355900FFFF
myHmUART_MSGCNT 1
myHmUART_RAWMSG 050000220184007062AC000000150095514551313436303239355900FFFF
myHmUART_RSSI -34
myHmUART_TIME 2020-07-26 00:22:59
protCmdPend 3 CMDs_pending
protLastRcv 2020-07-26 00:22:59
protRcv 2 last_at:2020-07-26 00:22:59
protState CMDs_pending
rssi_at_myHmUART cnt:2 min:-34 max:-34 avg:-34 lst:-34
READINGS:
2020-07-26 00:42:59 Activity dead
2020-07-26 00:22:59 D-firmware 1.5
2020-07-26 00:22:59 D-serialNr QEQ1460295
2020-07-26 00:22:59 commState CMDs_pending
2020-07-26 00:22:59 state CMDs_pending
cmdStack:
++A001ABFFFF7062AC00050000000000
++A001ABFFFF7062AC000802010AAB0BFF0CFF
++A001ABFFFF7062AC0006
helper:
HM_CMDNR 1
PONtest 1
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1595715784.0416
TmplTs 1595715784.0416
cmdKey :0:1:0::0095:01
TmplCmds:
cmdList:
assignHmKey:
burstXmit:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
inhibit:[on|off]
raw:data ...
regBulk:-list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sysTime:
tplDel:tmplt
unpair:
lst:
peer
peerOpt
expert:
def 0
det 0
raw 1
tpl 0
io:
newChn +7062AC,02,00,00
nextSend 1595715778.53847
prefIO
rxt 2
vccu
p:
7062AC
00
00
00
mRssi:
mNo 01
io:
myHmUART:
-26
-26
prt:
bErr 0
sProc 2
q:
qReqConf 00
qReqStat
role:
dev 1
prs 1
rssi:
at_myHmUART:
avg -34
cnt 2
lst -34
max -34
min -34
shRegW:
07 04
shadowReg:
RegL_00. 02:01 0A:AB 0B:FF 0C:FF
Attributes:
IODev myHmUART
actCycle 000:10
actStatus dead
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr QEQ1460295
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
die pairing cmds von fhem sind pending und warten darauf, dass das device aufwacht.
also drücke die tasten am thermostat entsprechend, dass der "countdown" aktiviert wird.
Dreimal (mit ein wenig Pause dazwischen) versucht, keine Veränderung erkennbar. Ich dachte noch ob es eventuell an miesem Empfang liegt, allerdings ist die Zentrale im Nebenraum mit einer Wand dazwischen, sollte kein Thema sein.
Falls es hilft, hier nochmal der List output:
Internals:
DEF 7062AC
FUUID 5f1cb0c2-f33f-3f0a-708a-975c11c70208666a
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 3
NAME HM_7062AC
NOTIFYDEV global
NR 1451
NTFY_ORDER 50-HM_7062AC
STATE CMDs_pending
TYPE CUL_HM
channel_01 HM_7062AC_Weather
channel_02 HM_7062AC_Climate
channel_03 HM_7062AC_WindowRec
channel_04 HM_7062AC_Clima
channel_05 HM_7062AC_ClimaTeam
channel_06 HM_7062AC_remote
lastMsg No:01 - t:00 s:7062AC d:000000 150095514551313436303239355900FFFF
myHmUART_MSGCNT 3
myHmUART_RAWMSG 050000220184007062AC000000150095514551313436303239355900FFFF
myHmUART_RSSI -34
myHmUART_TIME 2020-07-26 16:03:04
protCmdPend 13 CMDs pending
protLastRcv 2020-07-26 16:01:27
protRcv 1 last_at:2020-07-26 16:01:27
protResnd 1 last_at:2020-07-26 16:01:32
protSnd 1 last_at:2020-07-26 16:01:27
protState CMDs_pending
rssi_at_myHmUART cnt:3 min:-34 max:-33 avg:-33.66 lst:-34
READINGS:
2020-07-26 16:01:27 Activity alive
2020-07-26 16:01:27 D-firmware 1.5
2020-07-26 16:01:27 D-serialNr QEQ1460295
2020-07-26 16:01:27 cfgState updating
2020-07-26 16:01:32 commState CMDs_pending
2020-07-26 16:01:32 state CMDs_pending
RegL_00.:
VAL
cmdStack:
++A001ABFFFF7062AC00040000000000
++A001ABFFFF7062AC0103
++A001ABFFFF7062AC01040000000001
++A001ABFFFF7062AC0203
++A001ABFFFF7062AC02040000000001
++A001ABFFFF7062AC0303
++A001ABFFFF7062AC03040000000001
++A001ABFFFF7062AC0403
++A001ABFFFF7062AC04040000000001
++A001ABFFFF7062AC00040000000007
++A001ABFFFF7062AC0503
++A001ABFFFF7062AC05040000000001
++A001ABFFFF7062AC0603
++A001ABFFFF7062AC06040000000001
helper:
HM_CMDNR 41
PONtest 1
cSnd ,01ABFFFF7062AC00040000000000
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 1
cmds:
TmplKey :no:1595772092.70058
TmplTs 1595772092.70058
cmdKey :0:1:0::0095:01
TmplCmds:
cmdList:
assignHmKey:
burstXmit:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
inhibit:[on|off]
raw:data ...
regBulk:-list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sysTime:
tplDel:tmplt
unpair:
lst:
peer
peerOpt
expert:
def 0
det 0
raw 1
tpl 0
io:
newChn +7062AC,02,00,00
nextSend 1595772184.16545
prefIO
rxt 2
vccu
p:
7062AC
00
00
00
mRssi:
mNo 01
io:
myHmUART:
-26
-26
prt:
bErr 0
sProc 2
wuReSent 2
q:
qReqConf 00
qReqStat
role:
dev 1
prs 1
rssi:
at_myHmUART:
avg -33.6666666666667
cnt 3
lst -34
max -33
min -34
shRegW:
07 04
Attributes:
IODev myHmUART
actCycle 000:10
actStatus alive
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr QEQ1460295
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
wieder pending cmds.
1. der rt sollte automatisch regelmässig aufwachen und pending cmds von fhem bekommen. nach und nach im 3min rythmus.
ist der rt montiert?
adaptierfahrten sind ausgeführt?
zur not musst du ihn wecken.
2. lösche die cmdqueue mit clear msgEvents und
starte ein neues pairing.
3. es wird ab sofort nichts mehr gelöscht oder resettet.
Es läuft jetzt.
Was für eine Geburt... Der Vorgehensweise die du beschrieben hast gefolgt, leider ohne Erfolg.
Was geholfen hat:
- Pi vom Strom genommen
- Nach ca. 30 Sekunden das RT zurückgesetzt (habe das alte/fehlgeschlagene Device zuvor nicht aus dem FHEM gelöscht...)
- Adaptionsfahrt abgewartet
- Pi wieder an Strom
- Direkt nach dem Reboot pairingfor 120
- Mittlere Taste am RT
- Keine Sekunde später wurde mit AC quittiert.
(Ausgiebiger) Reboot tut gut? ich kanns mir nicht so wirklich erklären. Hatte den Pi zuvor auch schon vom Strom, vieleicht aber nicht lange genug?
Ergebnis schaut gut aus:
Internals:
DEF 7062AC
FUUID 5f1dda54-f33f-3f0a-fb93-69effda06cf8520e
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 39
NAME HM_7062AC
NOTIFYDEV global
NR 1460
NTFY_ORDER 50-HM_7062AC
STATE CMDs_done
TYPE CUL_HM
channel_01 HM_7062AC_Weather
channel_02 HM_7062AC_Climate
channel_03 HM_7062AC_WindowRec
channel_04 HM_7062AC_Clima
channel_05 HM_7062AC_ClimaTeam
channel_06 HM_7062AC_remote
lastMsg No:04 - t:10 s:7062AC d:000000 0AA90E100000
myHmUART_MSGCNT 39
myHmUART_RAWMSG 0500002A0486107062AC0000000AA90E100000
myHmUART_RSSI -42
myHmUART_TIME 2020-07-26 22:02:46
protLastRcv 2020-07-26 22:02:46
protRcv 39 last_at:2020-07-26 22:02:46
protSnd 36 last_at:2020-07-26 22:00:07
protState CMDs_done
rssi_at_myHmUART cnt:39 min:-45 max:-32 avg:-43.1 lst:-42
READINGS:
2020-07-26 21:56:24 Activity alive
2020-07-26 22:00:00 CommandAccepted yes
2020-07-26 21:56:24 D-firmware 1.5
2020-07-26 21:56:24 D-serialNr QEQ1460295
2020-07-26 22:00:00 PairedTo 0xABFFFF
2020-07-26 22:00:00 RegL_00. 00:00 01:01 02:01 09:01 0A:AB 0B:FF 0C:FF 0E:0A 0F:00 11:00 12:15 16:01 18:00 19:00 1A:00
2020-07-26 22:02:46 actuator 0
2020-07-26 22:02:46 battery ok
2020-07-26 22:02:46 batteryLevel 3.1
2020-07-26 21:56:57 cfgState updating
2020-07-26 22:00:07 commState CMDs_done
2020-07-26 22:02:46 desired-temp 21.0
2020-07-26 22:02:46 measured-temp 27.0
2020-07-26 22:02:46 motorErr ok
2020-07-26 22:00:07 state CMDs_done
2020-07-26 21:56:54 time-request -
RegL_07.:
VAL
helper:
HM_CMDNR 4
PONtest 1
cSnd 01ABFFFF7062AC0603,01ABFFFF7062AC06040000000001
mId 0095
peerFriend
peerOpt -:thermostat
regLst 0
rxType 140
supp_Pair_Rep 0
cmds:
TmplKey :no:1595793389.06645
TmplTs 1595793389.06645
cmdKey :0:1:0::0095:01
TmplCmds:
cmdList:
assignHmKey:
burstXmit:
clear:[readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
deviceRename:newName
fwUpdate:-filename- -bootTime- ...
getConfig:
getDevInfo:
getRegRaw:[List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
inhibit:[on|off]
raw:data ...
regBulk:-list-.-peerChn- -addr1:data1- -addr2:data2- ...
regSet:[prep|exec] -regName- -value- ... [-peerChannel-]
reset:
sysTime:
tplDel:tmplt
unpair:
lst:
peer
peerOpt
expert:
def 0
det 0
raw 1
tpl 0
io:
newChn +7062AC,00,00,00
nextSend 1595793766.93486
prefIO
rxt 2
vccu
p:
7062AC
00
00
00
mRssi:
mNo 04
io:
myHmUART:
-34
-34
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
at_myHmUART:
avg -43.1025641025641
cnt 39
lst -42
max -32
min -45
shRegW:
07 04
shadowReg:
Attributes:
IODev myHmUART
actCycle 000:10
actStatus alive
alias HM_7062AC
autoReadReg 4_reqStatus
expert rawReg
firmware 1.5
model HM-CC-RT-DN
room CUL_HM
serialNr QEQ1460295
subType thermostat
webCmd getConfig:clear msgEvents:burstXmit
cfgState sollte auf "ok" stehen.
schau dir get hminfo configCheck an und räum auf.
ich würde mal attr autoReadReg=5_missing setzen, dann erledigt sich das problem eventuell auch automatisch.