FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: FHEm2005 am 25 Dezember 2025, 12:59:33

Titel: Frage zum li-Befehl
Beitrag von: FHEm2005 am 25 Dezember 2025, 12:59:33
Ich habe in den Räumen je ein HM-TC-IT-WM-W-EU Thermostat. Die Devices haben einen name nach dem Muster <Raum>_Th . Die einzelnen Kanäle folgen dem Muster: GzB_Th_Climate, GzB_Th_SwitchTr, GzB_Th_Weather, GzB_Th_WindowRec und GzB_Th_remote.

Jetzt möchte ich alle Kanäle 'Climate' der einzelnen Geräte aufgelistet bekommen. Der Befehl "li device=.*Th" listet mir alle Devices inkl. der Kanäle auf. Die Beschränkung auf den Climate-Kanal mit "li device=.*Th_Climate" geht nicht. Also habe ich es mit "li device=.*Th\wClimate" versucht: Fehlanzeige. Jetzt benötige ich Hilfe. Wie lautet die richtige Bezeichnung des Li-Befehls?
Ziel wäre eine Auflistung:
Ba_Th_Climate
Bu_Th_Climate
GzB_Th_Climate
GzR_Th_Climate
Ku_Th_Climate
Sz_Th_Climate
Wz_Th_Climate.

Zusatzfrage: Könnte man diese Regex auch für einen set-Befehl benutzen?

Weihnachtliche Grüße
Eberhard

Ergänzung: Die Variante 'li .*Climate' listet leider auch alle Heizkörper auf.
Titel: Aw: Frage zum li-Befehl
Beitrag von: MadMax-FHEM am 25 Dezember 2025, 13:31:16
list .*Th_Climate

Oder auch

list .*_Th_Climate

Gruß,Joachim
Titel: Aw: Frage zum li-Befehl
Beitrag von: FHEm2005 am 25 Dezember 2025, 14:21:40
Hallo Joachim,

dass es sooo einfach ist habe ich nicht gedacht. Warum einfach, wenn es auch kompliziert geht. Vielen Dank.

Gruß Eberhard