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 :)
hätte ich da http://forum.fhem.de/index.php/topic,19329.msg246982.html#msg246982 angehängt :)
sorry. da habe ich beim mergen nicht aufgepasst. hab eben repariert.
morgen im update ist es wieder ok.
gruss
andre