JeeLink broken seit 30.01.15

Begonnen von torfbolt, 31 Januar 2015, 19:18:24

Vorheriges Thema - Nächstes Thema

torfbolt

Hallo,

ich habe eben ein update all gemacht, danach lief FHEM nicht mehr. Fehler:

"my" variable $hash masks earlier declaration in same scope at ./FHEM/36_JeeLink.pm line 364, <$fh> line 180.

Offensichtlich ist diese Änderung vom 30.01.15 die Ursache:

@@ -354,6 +360,9 @@
{
   my ($hash, $name, $cmd, @msg ) = @_;
   my $arg = join(" ", @msg);
+
+  my ($hash, @a) = @_;
+  return "No $a[1] for dummies" if(IsDummy($name));

   my $list = "devices:noArg initJeeLink:noArg RFMconfig:noArg updateAvailRam:noArg raw";


Nach entfernen dieser 3 Zeilen lief mein FHEM mit JeeLink wieder. Das ist aber vermutlich kein korrekter Bugfix im Sinne des Entwicklers :)

Wzut

Maintainer der Module: MAX, MPD, UbiquitiMP, UbiquitiOut, SIP, BEOK, readingsWatcher

justme1968

sorry. da habe ich beim mergen nicht aufgepasst. hab eben repariert.

morgen im update ist es wieder ok.

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

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