FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Spartacus am 03 Januar 2017, 11:19:06

Titel: mehrere Geräte über Wildcard schalten
Beitrag von: Spartacus am 03 Januar 2017, 11:19:06
Hallo,
ich habe mehrere Geräte nach folgendem Muster und möchte diese nun alle über einen Befehl ausschalten. Das klappt nicht und es kommt eine Fehlermeldung.

list GH.ss.SA.* liefert:

GH.ss.SA.Heizung
GH.ss.SA.Heizung.log
GH.ss.SA.Licht
GH.ss.SA.Licht.log
GH.ss.SA.Strahler
GH.ss.SA.Strahler.log
GH.ss.SA.Ventilator
GH.ss.SA.Ventilator.log


set GH.ss.SA.* off

führt zu einem Fehler, weil die .log keine Befehle verarbeiten können. Wie kann ich diese ausschließen?
Danke,

Spartacus
Titel: Antw:mehrere Geräte über Wildcard schalten
Beitrag von: igami am 03 Januar 2017, 12:18:37
du kannst einen FILTER verwenden (z.B. auf TYPE != FileLog)
Titel: Antw:mehrere Geräte über Wildcard schalten
Beitrag von: kumue am 03 Januar 2017, 12:21:31
oder so sollten die .log unterdrückt werden..
list GH.ss.SA.[a-zA-Z]*
Titel: Antw:mehrere Geräte über Wildcard schalten
Beitrag von: Spartacus am 03 Januar 2017, 12:33:26
Hallo zusammen,
Besten Dank für Eure Vorschläge.

Ich führe die Devices doch lieber einzeln auf. Das erleichtert den Überblick!
Gruß,
Christian
Titel: Antw:mehrere Geräte über Wildcard schalten
Beitrag von: sash.sc am 03 Januar 2017, 16:26:09
Füge doch alle Geräte in eine Gruppe zusammen.  Dann kannst du die Gruppe aufeinmal schalten.
Titel: Antw:mehrere Geräte über Wildcard schalten
Beitrag von: Wernieman am 03 Januar 2017, 18:33:22
Stichwort Struct