Fehlermeldung nach Löschen einer HomeMatic Definition

Begonnen von Markus Bloch, 01 November 2017, 16:18:12

Vorheriges Thema - Nächstes Thema

Markus Bloch

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
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)