CUL_MAX unknown code

Begonnen von ThorstenS, 05 Januar 2018, 20:05:21

Vorheriges Thema - Nächstes Thema

ThorstenS

Hi,

Erstmal vielen Dank für die ganze Arbeit die Ihr Euch gemacht habt mit FHEM, und dem Forum hier. Ich habe FHEM nun seit etwa zwei Jahren im Einsatz, vor allem um den Boiler je nach Bedarf ein- und auszuschalten. Als Sensoren/Aktuatoren sind Ventile und Thermostate von MAX im Einsatz.

Probleme hat in meinem System meistens der Link vom PI (mit FHEM und CUL) zu dem Boiler-Knoten gemacht. Anfangs war da eine RMF12B Arduino im Einsatz, aber da war jeweils nach etwa einem Jahr die Qualität des Signals so heruntergegangen dass ich den ersetzen musste. Nun habe ich anstelle einen Node-mcu chip mit Wifi über MQTT eingebunden, das geht bisher recht zuverlässig.

Dazu habe ich zum ersten mal seit langem ein Update von FHEM gemacht, und auch die CUL neu geflascht. Seit dem habe ich oft Probleme mit der Verbindung zu den MAX-Knoten. Bisher kann ich das nur damit lösen dass ein Watchdog nach 10 Minuten ohne Nachricht von einem Wand-Thermostat ein 'Shutdown restart' ausführt.

Im log sieht das so aus:

2018.01.03 08:57:07 2: CUL_MAX_Parse: Got unhandled message type AF
2018.01.03 08:57:08 2: CUL_MAX_Parse: Got unhandled message type BA
2018.01.03 08:57:08 3: CUL0: Unknown code Z03044211, help me!
2018.01.03 08:57:40 2: CUL_MAX_Parse: Got unhandled message type 18
2018.01.03 08:59:55 2: CUL_MAX_Parse: Got unhandled message type 0F
2018.01.03 09:00:07 2: CUL_MAX_Parse: Got unhandled message type F3
2018.01.03 09:00:07 2: CUL_MAX_Parse: Got unhandled message type EB
2018.01.03 09:00:19 2: CUL_MAX_Parse: Got unhandled message type EB
2018.01.03 09:00:20 3: CUL0: Unknown code Z00, help me!
2018.01.03 09:00:24 2: CUL_MAX_Parse: Got unhandled message type C6
2018.01.03 09:00:28 3: CUL0: Unknown code Z05031141F312, help me!
2018.01.03 09:00:30 3: CUL0: Unknown code Z00, help me!
2018.01.03 09:02:17 3: CUL0: Unknown code Z09005710890E1A020211, help me!
2018.01.03 09:02:22 2: CUL_MAX_Parse: Got unhandled message type 95
2018.01.03 09:02:23 3: CUL0: Unknown code Z050311421712, help me!
2018.01.03 09:02:24 3: CUL0: Unknown code Z00, help me!
2018.01.03 09:02:27 3: CUL0: Unknown code Z09025327860FA2050311, help me!
2018.01.03 09:02:33 3: CUL0: Unknown code Z00, help me!
2018.01.03 09:02:54 3: CUL0: Unknown code Z09BA1141F30022AF0B87, help me!
2018.01.03 09:02:54 2: CUL_MAX_Parse: Got unhandled message type 41
2018.01.03 09:03:02 3: CUL0: Unknown code Z00, help me!
2018.01.03 09:03:02 2: CUL_MAX_Parse: Got unhandled message type B1
2018.01.03 09:03:04 2: CUL_MAX_Parse: Got unhandled message type F3
2018.01.03 09:03:25 2: CUL_MAX_Parse: Got unhandled message type BE
2018.01.03 09:04:50 3: Watchdog wd1 triggered

....

2018.01.03 19:38:21 3: CUL0: Unknown code Z0EBF0202113D53123456000118000C, help me!
2018.01.03 19:38:25 3: CUL0: Unknown code Z0E6A02021141F310C6BA0001180014, help me!

2018.01.03 19:38:37 2: CUL_MAX_SendQueueHandler: Missing ack from 113d53 for 0fbf0403123456113d53001203132661
2018.01.03 19:38:57 3: CUL0: Unknown code Z0ED502021142171234560001183F28, help me!
2018.01.03 19:38:59 2: CUL_MAX_SendQueueHandler: Missing ack from 114217 for 0fd50403123456114217001203132678
...

2018.01.03 19:39:54 1: PERL WARNING: Argument "67NoCredit" isn't numeric in addition (+) at ./FHEM/14_CUL_MAX.pm line 145.
2018.01.03 19:39:56 3: CUL0: Unknown code Z0EC00202113D53123456000118000C, help me!
2018.01.03 19:40:02 3: CUL0: Unknown code Z0EC00202113D53123456000118000C, help me!
2018.01.03 19:40:17 2: CUL_MAX_SendQueueHandler: Missing ack from 113d53 for 0fc00403123456113d5300120313284e
2018.01.03 19:40:18 3: CUL0: Unknown code Z0ED602021142171234560001183F28, help me!
2018.01.03 19:40:31 3: CUL0: Unknown code Z0ED602021142171234560001183F28, help me!
2018.01.03 19:40:40 2: CUL_MAX_SendQueueHandler: Missing ack from 114217 for 0fd60403123456114217001203132865

...

2018.01.04 17:02:23 3: CUL0: Unknown code Z0118, help me!
2018.01.04 17:02:26 2: CUL_MAX_Parse: Got unhandled message type E7
2018.01.04 17:02:28 3: CUL0: Unknown code Z0411025813, help me!
2018.01.04 17:02:41 2: CUL_MAX_Parse: Got unhandled message type 34
2018.01.04 17:02:44 2: CUL_MAX_SendQueueHandler: Missing ack from 114217 for 0f150403123456114217001204110268
2018.01.04 17:02:45 2: CUL_MAX_Parse: Got unhandled message type 56
2018.01.04 17:02:46 3: CUL0: Unknown code Z021117, help me!
2018.01.04 17:02:46 2: CUL_MAX_Parse: Got unhandled message type 18
2018.01.04 17:02:56 2: CUL_MAX_Parse: Got unhandled message type 13
2018.01.04 17:03:04 2: CUL_MAX_Parse: Got unhandled message type 0E
2018.01.04 17:03:07 2: CUL_MAX_SendQueueHandler: Missing ack from 113daf for 0f0b0403123456113daf001204110343
2018.01.04 17:03:45 2: CUL_MAX_Parse: Got unhandled message type 0C
2018.01.04 17:05:54 2: CUL_MAX_Parse: Got unhandled message type AC
2018.01.04 17:06:38 3: CUL0: Unknown code Z0118, help me!
2018.01.04 17:08:31 2: CUL_MAX_Parse: Got unhandled message type 2C
2018.01.04 17:08:31 3: CUL0: Unknown code Z03870EBB, help me!
2018.01.04 17:11:27 2: CUL_MAX_Parse: Got unhandled message type 95
2018.01.04 17:11:40 2: CUL_MAX_Parse: Got unhandled message type 9B
2018.01.04 17:12:14 2: CUL_MAX_Parse: Got unhandled message type 0C
2018.01.04 17:12:14 2: CUL_MAX_Parse: Got unhandled message type 0C
2018.01.04 17:12:20 3: Watchdog wd1 triggered
2018.01.04 17:12:20 0: Server shutdown

Ein Versuch das mit einer VCCU zu lösen ging natürlich nicht, weil es halt MAX ist und nicht HomeMatic.

Wir haben Hinweise dass unsere Alarmanlage manchmal 'dazwischenfunkt'. Vor nicht allzu langer Zeit zeigte der Alarm eine Warnung. Nachdem wir beim Installateur angefragt haben, fanden wir dass der Fehlerkode sagte dass bei einem Wandthermostat die Batterie leer war (stimmte !).  Obwohl die Alarmanlage nicht von mir installiert wurde, ein Englishes System ist, und nie mit den Thermostaten synchronisiert wurde.

Frage - sind die Fehler typisch für generelle Radio-Interferenz, oder ein systematisches Problem, wo ich vielleicht etwas tun kann?