[Gelöst] Verschiedene Werte im Bedingungsteil

Begonnen von Gisbert, 26 Mai 2020, 16:37:00

Vorheriges Thema - Nächstes Thema

Gisbert

Hallo Damian,

im Bedingungsteil kann ich verschiedene Bedingungen mit and oder or verknüpfen.
Geht so eine Konstruktion anstelle der Vewendung von or?
[Device:Reading] eq "Input1|Input2"
anstelle von:
[Device:Reading] eq "Input" or [Device:Reading] eq "Input2"

Viele Grüße Gisbert
Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome

Damian

Zitat von: Gisbert am 26 Mai 2020, 16:37:00
Hallo Damian,

im Bedingungsteil kann ich verschiedene Bedingungen mit and oder or verknüpfen.
Geht so eine Konstruktion anstelle der Vewendung von or?
[Device:Reading] eq "Input1|Input2"
anstelle von:
[Device:Reading] eq "Input" or [Device:Reading] eq "Input2"

Viele Grüße Gisbert

fast, es geht das, was in Perl geht:

[Device:Reading] =~ "Input1|Input2"
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

Gisbert

Aktuelles FHEM | PROXMOX | Fujitsu Futro S740 | Debian 12 | UniFi | Homematic, VCCU, HMUART | ESP8266 | ATtiny85 | Wasser-, Stromzähler | tuya local | Wlan-Kamera | SIGNALduino, Flamingo Rauchmelder FA21/22RF | RHASSPY | DEYE | JK-BMS | ESPHome