Hiho,
habe heut morgen update durcgeführt. Seitdem erhalte ich in größeren Mengen Log-Meldungen
Use of uninitialized value $type in hash element at /var/InternerSpeicher/fhem/FHEM/01_FHEMWEB.pm line 2097.
{join(" ",grep{!defined($defs{$_}{TYPE})} sort keys %defs)}
bringt mir
FileLog_CUL_WS_8 room=FS20 room=Unsorted room=all
(Der FileLog_CUL_WS_8 ärgert mich schon länger, werd ihn nicht los.)
Die Einträge mit room=xyz sind aber neu - evtl. ein Seiteneffekt der Entwicklung zu bedingtem set? http://forum.fhem.de/index.php/topic,17074.0.html
Gruß, Uli
Stimmt, ist mir auch aufgefallen. Ist gefixed, und per update bereit.
Jetzt hab ich das im log:
Use of uninitialized value $FW_ME in regexp compilation at ./FHEM/01_FHEMWEB.pm line 354.
Ich wuesste gerne in welcher Konstellation FW_ME nicht gesetzt ist, ich habe es aber trotzdem entfernt.
Was bedeutet "FW_ME" und für was wird (wurde) es gebraucht?
Ich habe nichts extra "nicht gesetzt"
Welche Konstellation soll ich posten? Oder hat sich das erledigt?
FW_ME ist eine globale Variable, und wird auf /fhem gesetzt, wenn man FHEMWEB aufruft. Der Aufruf passiert aber erst nach dieser Pruefung, d.h. du hast das SVG vermutlich nicht aus FHEMWEB aufgerufen, sondern von einem weiterem Programm. Sonst wuesste ich gerne, was du gemacht hast um diese Meldung zu bekommen, und das sehr detailliert.
Das SVG hat mit den Plots zu tun, richtig? Ich habe meine Plots nur mit dem weblink editor erzeugt. Ich habe auch keine anderen Programme, die mit fhem zusammenspielen.