Hauptmenü

FHEM abschiessen

Begonnen von cwagner, 25 November 2013, 19:34:53

Vorheriges Thema - Nächstes Thema

cwagner

Mit einem Statement wie diesem:

#FileLog 4:*.measured-temp\x3a:0:


in einem GPLOT-File kann man (zumindest auf einer Fritzbox 7390) FHEM killen. Die Idee hinter dieser wohl gefährlichen Notation war: Alles, was in dem LOG irgendwie anfängt und nach einem Zeichen (dem Doppelpunkt) dann measured-temp hat....

Problemlos:

#FileLog 4:measured-temp\x3a:0:




Christian
320 Devices in MariaDB: Lambda WP an Ecolink-Speicher, FBH, Solarthermie, kontroll. Lüftung mit WRG und Erdwärmetauscher
HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM ESP3), MQTT2, Shelly, SMA (eC2, PV, HM, HS)
DOIF (Perl/uiTable), PID20,Micropelt IRTV, SolarForecast auf PI5

rudolfkoenig

Die Implementierung entspricht halt nicht dem Idee, siehe auch "perldoc perlre", und solche Fehler werden bisher nicht abgefangen.

cwagner

Vielen Dank für die schnelle Antwort - ich werde mich wohl noch stärker in REs einlesen müssen.

Aber bei der Gelegenheit: Tolles Projekt hier!

Christian
320 Devices in MariaDB: Lambda WP an Ecolink-Speicher, FBH, Solarthermie, kontroll. Lüftung mit WRG und Erdwärmetauscher
HMCUL, 1-Wire (FT232RL ; DS2480B), EnOcean (TCM ESP3), MQTT2, Shelly, SMA (eC2, PV, HM, HS)
DOIF (Perl/uiTable), PID20,Micropelt IRTV, SolarForecast auf PI5