Fehlermeldung und Absturz mit OWDevice

Begonnen von JoeALLb, 19 April 2018, 07:56:25

Vorheriges Thema - Nächstes Thema

JoeALLb

Grüß Euch,
meist läuft es bei mir auch, hatte jetzt jedoch manche (3-4) Abstürze von FHEM
mit folgender Fehlemelduing:
Can't use an undefined value as an ARRAY reference at ./FHEM/11_OWDevice.pm line 408.
Dies ist eigentlich immer während des definierens von neuen Devices passiert.


Edit:
Beenden des owservers in linux bringt mein fhem ebenfalls zum Absturz,
anbei das Log:
Can't call method "read" on an undefined value at ./FHEM/10_OWServer.pm line 367.
2018.xx.xx xx:02:34 3: myOWServer: Opening connection to OWServer localhost:4304...
2018.xx.xx xx:02:34 3: myOWServer: Successfully connected to localhost:4304.
Can't call method "fileno" on an undefined value at FHEM/lib/OWNet-3.1p5.pm line 394.

sG Joe
FHEM-Server auf IntelAtom+Debian (8.1 Watt), KNX,
RasPi-2 Sonos-FHEM per FHEM2FHEM,RasPi-3 Versuchs-RasPi für WLAN-Tests
Gateways: DuoFern Stick, CUL866 PCA301, CUL HM, HMLan, JeeLink, LaCrosse,VCO2
Synology. Ardurino UNO für 1-Wire Tests, FB7270

Dr. Boris Neubert

#1
Zitat von: JoeALLb am 19 April 2018, 07:56:25
Can't use an undefined value as an ARRAY reference at ./FHEM/11_OWDevice.pm line 408.
Kannst Du bitte mal mehr Log mit verbosity 5 zeigen? Mich interessiert, ob die Device Family im Modul überhaupt implementiert ist.


Zitat
Beenden des owservers in linux bringt mein fhem ebenfalls zum Absturz,

Das soll nicht sein. Um das aber zu beheben, müssen x Stellen mit eval abgesichert werden. Das stelle ich b.a.w. zurück.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!