FHEM Forum

FHEM => Automatisierung => Thema gestartet von: rapster am 06 April 2016, 14:57:45

Titel: readingsProxy PerlSyntaxCheck fehlerhaft?
Beitrag von: rapster am 06 April 2016, 14:57:45
Hallo Andre,

seit meinem heutigen Update erhalte ich folgendes von meinen readingsProxys beim fhem-start:


Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 17.
Global symbol "$ARGS" requires explicit package name (did you forget to declare "my $ARGS"?) at (eval 139) line 15.
Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 139) line 15.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 15.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 11.
Global symbol "$ARGS" requires explicit package name (did you forget to declare "my $ARGS"?) at (eval 139) line 10.
Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 139) line 10.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 10.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 8.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 6.
Global symbol "$ARGS" requires explicit package name (did you forget to declare "my $ARGS"?) at (eval 139) line 6.
Global symbol "$ARGS" requires explicit package name (did you forget to declare "my $ARGS"?) at (eval 139) line 5.
Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 139) line 5.
Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 5.
Global symbol "$ARGS" requires explicit package name (did you forget to declare "my $ARGS"?) at (eval 139) line 4.
Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 139) line 3.
2016.04.06 14:44:17.069 3: wakeupLight: attrVal: Global symbol "$DEVICE" requires explicit package name (did you forget to declare "my $DEVICE"?) at (eval 139) line 2.

Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 134) line 2.
2016.04.06 14:44:16.998 3: Tueroeffner: attrVal: Global symbol "$CMD" requires explicit package name (did you forget to declare "my $CMD"?) at (eval 134) line 2.


Es scheint allerdings noch alles zu funktionieren wie es soll...

Gruß
Claudiu
Titel: Antw:readingsProxy PerlSyntaxCheck fehlerhaft?
Beitrag von: justme1968 am 06 April 2016, 16:24:32
da ist noch eine log nachricht vom testen übrig geblieben. ist ab morgen weg.

gruss
  andre