Readings mit Wildcards definieren

Begonnen von Nic0205, 17 April 2016, 13:01:46

Vorheriges Thema - Nächstes Thema

Nic0205

Hallo zusammen,

ich bin noch recht neu in der FHEM Welt, habe aber auf meine Frage hier im Forum keine Antwort gefunden.

Bitte entschuldigt, wenn die Antwort auf der Hand liegt - ich bekomme es aber einfach nicht hin...

Ich würde gerne eine Readingroup so definieren:

define Fenster readingsGroup .*:[Ff]enster*

Sprich, ich möchte alle Readings die Fenster enthalten (also z.B. Fenster_Bad oder fenster_keller) in die Readingroup packen. Geht so etwas überhaupt?

Viele Grüße
Nic

justme1968

wie immer in fhem als regex und nicht mit wildcards: define Fenster readingsGroup .*:[Ff]enster.*

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Nic0205

Hallo Andre,

vielen Dank - das funktioniert prima!

Aber wie das so ist, wenn ein was funktioniert, merkt man erst, dass man eigentlich etwas anderes braucht.

Meine relevanten Readings heissen z.B. so:

Bad_Fenster:Fenster_Kueche.ERROR
0
2016-04-17 20:15:53
Bad_Fenster:Fenster_Kueche.LOWBAT
no
2016-04-17 20:15:53
Bad_Fenster:Fenster_Kueche.STATE
closed
2016-04-17 20:15:53
Gaeste_WC_Fenster:Fenster_G_ste_WC.ERROR
0
2016-04-17 12:37:04
Gaeste_WC_Fenster:Fenster_G_ste_WC.LOWBAT
no
2016-04-17 12:37:04
Gaeste_WC_Fenster:Fenster_G_ste_WC.STATE
open
2016-04-17 12:37:04
Gaeste_WC_Fenster:Fenster_Geste_WC.ERROR
0
2016-04-17 20:15:53

Ich bräuchte also so etwas wie

define Fenster readingsGroup .*:[Ff]enster.*.state.*

Nur das funktioniert leider nicht.

Ich möchte also nur alle Readings mit F(f)erster und "state".

Kannst Du mir noch einmal helfen?

Viele Grüße
Nic

justme1968

in deinen readings ist es gross geschrieben...
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968