Das ist eigentlich gut, aber auch schlecht! Dann suche ich u. U. nach den falschen Strings... Ich nehme die Log-Einträge z. B. von
HM-SEC-WDS:
2012-10-21_08:38:28 Wassermelder_Heizung alive: yes
2012-10-21_08:38:28 Wassermelder_Heizung dry
2012-10-21_08:38:28 Wassermelder_Heizung contact: dry (to CUL_0)
2012-10-22_08:28:56 Wassermelder_Heizung alive: yes
2012-10-22_08:28:56 Wassermelder_Heizung battery: ok
2012-10-22_08:28:56 Wassermelder_Heizung dry
2012-10-22_08:28:56 Wassermelder_Heizung contact: dry (to CUL_0)
und bastele mir
Wassermelder_Heizung:wet|dry|damp
was geht, aber zu ungenau ist, um die doppelten Sensormeldungen (rot) abzufangen. Doch
Wassermelder_Heizung:.?(wet|dry|damp)
geht dann nicht! Mich wundert, das scheinbar ":" irgendwie gebraucht wird, obwohl im Log dies nicht auftaucht. Eigentlich sollte doch
Wassermelder_Heizung\s{1}(wet|dry|damp)
genau das richtige sein, aber?