FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Markus Bloch am 01 November 2017, 16:18:12

Titel: Fehlermeldung nach Löschen einer HomeMatic Definition
Beitrag von: Markus Bloch am 01 November 2017, 16:18:12
Hallo zusammen,

ich habe heute mal ein bisschen aufgeräumt in meiner FHEM-Umgebung und dabei einige HM-Definitionen gelöscht die nicht mehr per Funk verfügbar sind. Eine Weile nach dem Löschen habe ich folgende Fehlermeldung im Log gefunden:

2017.11.01 16:01:24.653 1: PERL WARNING: Use of uninitialized value in numeric ne (!=) at ./FHEM/10_CUL_HM.pm line 9047.
2017.11.01 16:01:24.653 1: stacktrace:
2017.11.01 16:01:24.654 1:     main::__ANON__                      called by ./FHEM/10_CUL_HM.pm (9047)
2017.11.01 16:01:24.654 1:     main::CUL_HM_procQs                 called by /usr/local/FHEM/bin/fhem.pl (3059)
2017.11.01 16:01:24.655 1:     main::HandleTimeout                 called by /usr/local/FHEM/bin/fhem.pl (622)
2017.11.01 16:12:53.859 1: Error: >HM_4781B5< has no TYPE, but following keys: >helper<


Offenbar fehlt in Zeile 9047 noch ein Check ob $defs{$mq->{autoRdActive}} noch existiert.

Gruß
Markus