Ganz Simpel? Nur Readingsgroup mit dem Wert "True"

Begonnen von netpirat, 31 Oktober 2021, 14:24:41

Vorheriges Thema - Nächstes Thema

netpirat

Hallo,

ich steige gerade in die Userreadings ein und habe da mal ein Frage.

Kann ich mir eine  Reasdingsgroup bauen welches mir nur die Readings mit true anzeigt?

ALs Beispiel
Name=Testreading
Hört auf alles was Test.* heißt
Und nur readings mit dem State "true"

device Testreading readingsgroup Test.* state=true

Für Euch bestimmt einfach aber ich finde den Fahler gerade nicht.

Schönen Sonntag

dirk.k

Hallo,
ich habe das mit "FILTER" gebaut. Meine Geräte haben ein Reading "activ" und wenn das den Wert dead hat, wird es hier aufgelistet.
was genau das letzte ":activ" bewirkt, kann ich nicht sagen, aber ohne das werden alle Geräte aufgelistet.

defmod rgAlive readingsGroup <Gerät>,<Status>,<Timestamp> \
.*:FILTER=activ=dead:activ

Das ganze ist mehrzeilig, weil ich im unteren Bereich der RG andere Filter setze und somit Geräte mit anderen Bedingungen anhängen lasse.

Hier noch ein anderes Beispiel:
https://forum.fhem.de/index.php?topic=91306.0