Frage zum li-Befehl

Begonnen von FHEm2005, 25 Dezember 2025, 12:59:33

Vorheriges Thema - Nächstes Thema

FHEm2005

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.
Raspi3: FHEM,nanoCUL433 (V 1.67 nanoCUL433), Busware-CUL868 (V1.66 CUL868); HUE-Bridge (2015); 3xRaspi4 (Node-red, MQTT, FHEM)1x RasPi3(LMS) Gaszähler auslesen mit ESP32-CAM, Heizungsbedienung (Brötje) mit BSB-LAN

MadMax-FHEM

list .*Th_Climate

Oder auch

list .*_Th_Climate

Gruß,Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

FHEm2005

Hallo Joachim,

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

Gruß Eberhard
Raspi3: FHEM,nanoCUL433 (V 1.67 nanoCUL433), Busware-CUL868 (V1.66 CUL868); HUE-Bridge (2015); 3xRaspi4 (Node-red, MQTT, FHEM)1x RasPi3(LMS) Gaszähler auslesen mit ESP32-CAM, Heizungsbedienung (Brötje) mit BSB-LAN