[98_fheminfo] PERL WARNING seit 21.07.2019

Begonnen von mahowi, 24 Juli 2019, 14:40:31

Vorheriges Thema - Nächstes Thema

mahowi

Seit dem Update vom 21.07. bekomme ich für fheminfo ein "PERL WARNING" im Log:
PERL WARNING: Subroutine getVal redefined at ./FHEM/98_fheminfo.pm line 257.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

rudolfkoenig

Ich habe faelschlicherweise angenommen, dass ein nested sub nur lokal gueltig ist.
Habe ZWave.pm angepasst, damit sollte die Warnung weg sein.
Sinnvollerweise sollte betateilchen mit fheminfo auch nachziehen.

betateilchen

Zitat von: rudolfkoenig am 24 Juli 2019, 15:00:18
Ich habe faelschlicherweise angenommen, dass ein nested sub nur lokal gueltig ist.

ich auch  8)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Zitat von: rudolfkoenig am 24 Juli 2019, 15:00:18
Sinnvollerweise sollte betateilchen mit fheminfo auch nachziehen.

@Rudi: kannst Du bitte mal mit der eben eingecheckten 98_fheminfo.pm testen, ob das Problem nun gelöst ist und trotzdem noch sinnvolle Ergebnisse für den JSON Teil von ZWAVE devices erzeugt werden?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Mit einer ZWave test Konfiguration bekomme ich:fhem> fheminfo send debug
{"FHEMWEB":{"noModel":1},"ZWDongle":{"noModel":1},"ZWave":{"FIBARO System FGBS001 Universal Binary Sensor":1,"FIBARO System FGFS101 Flood Sensor":1,"FIBARO System FGK101 Door Opening Sensor":3,"FIBARO System FGMS001 Motion Sensor":2,"FIBARO System FGMS001-ZW5 Motion Sensor":1,"FIBARO System FGR223 Roller Shutter Controller 3":1,"FIBARO System FGRM222 Roller Shutter Controller 2":5,"FIBARO System FGS211 Switch 3kW":1,"FIBARO System FGS222 Double Relay Switch 2x1.5kW":1,"FIBARO System FGSD002 Smoke Sensor":1,"FIBARO System FGWPE/F Wall Plug":8,"Popp Popp KFOB-C Remote Control":1,"Z-Wave.Me ZME_RC2 Remote Control":1},"system":{"configType":"configFile","os":"darwin","perl":"5.18.2","revision":"19892","uniqueID":"992..."},"telnet":{"noModel":1}}

betateilchen

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!