readingsGroup mit Filter für reachable=0

Begonnen von Weisswurstverkäufer, 18 Dezember 2020, 09:26:19

Vorheriges Thema - Nächstes Thema

Weisswurstverkäufer

Hallo,

ich habe eine readingsGroup gemacht die mir alle Geräte anzeigt die das Reading "reachable" haben:

define reachable_group readingsGroup .*:reachable

Ich würde gerne aber nur die Geräte sehen die nicht "reachable" sind, also die bei denen das Reading auf 0 steht. Ich bin bei der Suche nach einer Filtermöglichkeit auf das hier gestoßen: https://forum.fhem.de/index.php?topic=91306.0 schaffe es aber nicht das auf meinen Fall zu übertragen. Geht das überhaupt oder bin ich komplett auf dem Holzweg?

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

Weisswurstverkäufer

ah, valueFormat war hier das Stichwort.

So geht's:

defmod reachable_group readingsGroup .*:reachable
attr reachable_group room Monitor
attr reachable_group valueFormat { return $VALUE if ( $VALUE < 1 );;;; return undef;;;; }


Besten Dank!