readingsProxy PerlSyntaxCheck fehlerhaft?

Begonnen von rapster, 06 April 2016, 14:57:45

Vorheriges Thema - Nächstes Thema

rapster

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

justme1968

da ist noch eine log nachricht vom testen übrig geblieben. ist ab morgen weg.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968