FHEM Forum

FHEM - Hausautomations-Systeme => 1Wire => Thema gestartet von: Reinerlein am 17 Februar 2013, 17:05:00

Titel: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Reinerlein am 17 Februar 2013, 17:05:00
Hallo,

ich habe gerade ein Update durchgeführt, und erhalte seitdem folgende Fehlermeldungen in der Konsole (nicht FHEM-Log):
Use of uninitialized value $dir in pattern match (m//) at /etc/fhem/fhem/FHEM/11_OWDevice.pm line 650, <> line 40.

Desweiteren habe ich noch die folgende Zeile im Anschluss daran:
Use of uninitialized value in sprintf at /etc/fhem/fhem/FHEM/99_XmlList.pm line 80.Diese kann ich aber nicht eindeutig dem OWDevice zuordnen. Zumindest taucht auch diese aber erst seit dem heutigen Update auf...

Grüße Reinerlein
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Dr. Boris Neubert am 17 Februar 2013, 18:02:52
Hallo Reinerlein,

Zitat von: Reinerlein schrieb am So, 17 Februar 2013 17:05ich habe gerade ein Update durchgeführt, und erhalte seitdem folgende Fehlermeldungen in der Konsole (nicht FHEM-Log):

Ich habe gestern ein 10_OWServer.pm eingecheckt, das einen Fehler hat. Heute habe ich es hoffentlich korrigiert. Bitte morgen wieder ein Update durchführen oder jetzt 10_OWServer.pm aus dem SVN-Repo ziehen, auf Deinem System installieren, und ein reload 10_OWServer.pm gefolgt von set DeinOWServerDevice reopen durchführen.

Viele Grüße
Boris
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Schorsch am 17 Februar 2013, 18:05:24
... vermutlich erledigt (Beitrag gelöscht)
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: UweH am 18 Februar 2013, 20:54:12
Nach dem Update (auf einem Raspi) lässt sich FHEM nicht starten. Austausch der neuen OWDevice und OWServer gegen die vorherigen Versionen bringt's dann. Scheint also noch ein Problem zu bestehen. Keine Fehlermeldungen im Log und auf der Konsole.
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: thoweiss am 18 Februar 2013, 21:22:49
Ich habe auch ein Problem...

Ich hatte heute um 17:30 ein Update durchgeführt, danach habe ich nach einiger Zeit die Verbindung zum Owserver verloren, es kam immer die Meldung im Log

reading <such dir eins aus> did not return a value

Nach einem Neustart lief alles wieder eine Weile - bis die Verbindung wieder abriss.

Leider habe ich jetzt keine Logs mehr, ich habe wieder mein Backup eingespielt.


Ich setze übrigens auch einen Raspberry pi ein.

Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Dr. Boris Neubert am 18 Februar 2013, 21:25:29
Zitat von: UweH schrieb am Mo, 18 Februar 2013 20:54Nach dem Update (auf einem Raspi) lässt sich FHEM nicht starten. Austausch der neuen OWDevice und OWServer gegen die vorherigen Versionen bringt's dann. Scheint also noch ein Problem zu bestehen. Keine Fehlermeldungen im Log und auf der Konsole.

Grund noch unbekannt. Kann mich erst am WE darum kümmern. Wenn fhem nicht startet: womit endet das Log? Wie sieht die Owserver-bezogene Konfiguration aus? Bei mir geht's nämlich...

Grüße
Boris
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: UweH am 18 Februar 2013, 22:41:04
Nach dem Update gestern hatte ich diese Meldungen:
2013.02.17 17:30:27 1: reload: Error:Modul 10_OWServer deactivated:
Global symbol "$ret" requires explicit package name at ./FHEM/10_OWServer.pm line 279, <$fh> line 35.
Global symbol "$ret" requires explicit package name at ./FHEM/10_OWServer.pm line 283, <$fh> line 35.

2013.02.17 17:30:27 0: Global symbol "$ret" requires explicit package name at ./FHEM/10_OWServer.pm line 279, <$fh> line 35.
Global symbol "$ret" requires explicit package name at ./FHEM/10_OWServer.pm line 283, <$fh> line 35.

Etwas später dieser Hinweis:

2013.02.17 17:30:28 1: LCD: no I/O device
und auf der Konsole die Meldung, dass OWServer nicht definiert sei. Die Geräte auf dem 1wire-Bus haben folgerichtig nicht mehr reagiert. Downgrade auf die OWServer-Version aus dem Backup haben FHEM dannn wieder auf die Beine gebracht.

Heute der gleiche Effekt nach dem Update, nur komplett ohne Fehlermeldungen.

Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: thoweiss am 10 März 2013, 10:06:13
Gibt es hier eigentlich etwas neues?

gruss,
Thorsten
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Dr. Boris Neubert am 10 März 2013, 11:33:26
Zitat von: thoweiss schrieb am So, 10 März 2013 10:06Gibt es hier eigentlich etwas neues?

Funktioniert die aktuelle Version bei Dir nicht?

Grüße
Boris
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: UweH am 10 März 2013, 14:25:24
Bei mir läuft's problemlos seit dem darauffolgendem Update.
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: thoweiss am 11 März 2013, 12:49:47
Ich habe ja wieder den alten Stand eingebaut.

Dann werde ich mal ein Update machen.

Ich hatte irgendwie nicht mitbekommen das es schon einen neuen Stand gibt,

Gruß,
Thorsten
Titel: Aw: Fehlermeldung bei OWDevice nach heutigem Update
Beitrag von: Punkt am 13 März 2013, 20:59:44
Hallo zusammen,

bei mir ist es so, daß ich beim Starten von fhem mit folgendem Config-Eintrag:

define myLocalOWServer OWServer localhost:4304

auf der Konsole folgende Meldung bekommt:

Use of uninitialized value in split at ./FHEM/10_OWServer.pm line 348.


Wenn ich dann ein

get myLocalOWServer devices

in fhem absetze gibts folgende Fehlermeldung:

Use of uninitialized value in split at ./FHEM/10_OWServer.pm line 421.


Ich hab irgendwie keine weiteren Infos gefunden....
Hat jemand nen Tipp für mich? :-)


Viele Grüße

Michael