FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: MBHG am 31 März 2016, 10:56:46

Titel: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm lin
Beitrag von: MBHG am 31 März 2016, 10:56:46
Hi,

hatte heute beim Pairing folgendes im Log:

2016.03.31 07:23:26 3: CUL_HM pair: HM_5823FF switch, model HM-LC-SW4-BA-PCB serialNr XMS1234567
2016.03.31 07:23:41 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm line 6197.


Line 6197
  if ($hash && $hash->{DEF} ne '000000'){# we know the device
    my $name = $hash->{NAME};


Gruss

Titel: Antw:PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm lin
Beitrag von: martinp876 am 03 April 2016, 08:18:05
das ist merkwürdig. Offensichtlich ist das hash definiert, aber (noch) kein DEF. kann ich nicht reproduzieren. es sollte kein "hash" geben ohne ein DEF.
wie hast du es geschafft?
Titel: Antw:PERL WARNING: Use of uninitialized value in string ne at ./FHEM/10_CUL_HM.pm lin
Beitrag von: MBHG am 04 April 2016, 08:46:34
Mittels eines NanoCULs und einem selbstgebauten HM SW4 habe ich ein Pairing durchgeführt. Der HM SW4 wurde im ersten Durchgang  noch nicht vollständig gepairt. Ich habe das Paring neu gestartet und dann kam die Meldung.

Gruss