Fehler bei Configänderung

Begonnen von Guest, 16 Dezember 2012, 19:22:26

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo,

bei jeder Configänderung bekomme ich folgende Fehlermeldung auf die Konsole:

Second Write attempted before First is done at ./FHEM/00_CUL.pm line 959.
Use of uninitialized value $written in numeric ne (!=) at
C:/Perl64/site/lib/Win
32/SerialPort.pm line 1580, <$fh> line 45.

Wenn ich dann fhem nicht beende und neu starte, bekomme ich idR keine neuen
Werte mehr angezeigt.

Ich ändere meine Werte direkt in der fhem.cfg über Edit files->
Sollte man lieber das fhem vorher beenden wenn man etwas ändern will?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Second Write attempted before First is done at ./FHEM/00_CUL.pm line 959.

Bitte vor der Fehlermeldung erst update durchfuehren, die Zeile 959 kann in der
aktuellen 00_CUL.pm diese Meldung nicht generieren.


> Use of uninitialized value $written in numeric ne (!=) at
> C:/Perl64/site/lib/Win 32/SerialPort.pm line 1580, <$fh> line 45.

Ich vermute hier eher ein Problem in Win32::SerialPort, da ich das Problem
unter Linux noch nie gesehen habe.



> Sollte man lieber das fhem vorher beenden wenn man etwas ändern will?

Ich wuerde fhem.cfg nie direkt aendern, sondern Aenderungen per fhem Befehl und
save durchfuehren, damit ist das relativ teure rereadcfg ueberfluessig, und die
alten Geraete musssen nicht neu initialisiert werden.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com