FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: Nogga am 14 Dezember 2021, 10:56:18

Titel: DOIF event mit devspec Filtern
Beitrag von: Nogga am 14 Dezember 2021, 10:56:18
Ich habe recherchiert, aber nicht so wirklich was gefunden.

Kann ich in einem DOIF auf eine Devspec mit Filtern reagieren?

Folgendes Szenario:

list TYPE=Shelly:FILTER=model=shellyplug

Gibt mir alle Shellyplugs aus.

Jetzt möchte ich auf deren energy-Event reagieren - im Moment mache ich das über den Namen würde es aber gerne stabiler über obiges devspec machen:

define Doif_Shelly_Energiemessung DOIF (["^ShellyPlug.*:energy"]) .....
Titel: Antw:DOIF event mit devspec Filtern
Beitrag von: Damian am 14 Dezember 2021, 11:19:28
Nein. Das gibt die FHEM-Schnittstelle nicht her.

Man kann nur auf ein Device- bzw. Event-Muster triggern.

Abfragen kann man natürlich auch den Typ, insb. bei Aggregationsfunktionen: https://fhem.de/commandref_DE.html#DOIF_aggregation
Titel: Antw:DOIF event mit devspec Filtern
Beitrag von: Nogga am 14 Dezember 2021, 11:27:12
Danke für die schnell Antwort. Das erste Mal, dass ich höre, dass FHEM etwas nicht kann ;-)
Aber gut - damit kann ich leben!