FHEM Forum

FHEM => Frontends => readingsGroup / readingsHistory => Thema gestartet von: gloob am 16 September 2019, 08:51:32

Titel: Liste aller Geräte mit bestimmten Attribut
Beitrag von: gloob am 16 September 2019, 08:51:32
Hallo,

Gibt es eine Möglichkeit alle Geräte mit einem bestimmten Attribut in einer ReadingsGroup anzuzeigen?

Ich würde gerne eine Übersicht aller Homematic Fensterkontakte erstellen, jedoch steht das Model hier als Attribut im Device.

Folgendes funktioniert schon einmal nicht:
defmod rg_ThreeStateSensor readingsGroup <Gerät>,<Name>,<Raum>,<Model>,<state> ?model=HM-SEC-SCO:+NAME,?!room,?!model,!state

Gruß
Stefan
Titel: Antw:Liste aller Geräte mit bestimmten Attribut
Beitrag von: Otto123 am 16 September 2019, 09:23:53
Hallo Stefan,

hilft Dir dieses DEVSPEC?
list TYPE=CUL_HM:FILTER=subType=threeStateSensor

Gruß Otto
Titel: Antw:Liste aller Geräte mit bestimmten Attribut
Beitrag von: DeeSPe am 16 September 2019, 09:43:26
Meine DEF sieht so aus:
defmod rdg_Fenster_Tueren readingsGroup .*:FILTER=model=HM-SEC-SCO:battery,sabotageError,contact

Gruß
Dan
Titel: Antw:Liste aller Geräte mit bestimmten Attribut
Beitrag von: gloob am 16 September 2019, 09:43:42
Vielen Dank, habe es in der Zwischenzeit auch hinbekommen. Das Wiki und die Commandref haben leider nicht viel geholfen

defmod rg_ThreeStateSensor readingsGroup <Gerät>,<Name>,<Raum>,<Model>,<State>,<Aktualisierung> .*:FILTER=model=HM-SEC-SCO:+NAME,?room,?model,!state,<{ReadingsTimestamp($DEVICE,"state","")}>
attr rg_ThreeStateSensor alias Übersicht Fenster und Türen
attr rg_ThreeStateSensor room Homematic