Setzen von device Parametern funktioniert nur teilweise

Begonnen von sd, 10 Dezember 2022, 16:32:13

Vorheriges Thema - Nächstes Thema

sd

Hallo,

ich habe mich an das Setzen von device-Parametern bei einem HMCCUCHN (im Rasperrymatic ist das eine Gruppe) getraut.
Mit get TG1 paramsetdesc bekomme ich:
DECALCIFICATION_TIME: INTEGER [R,W] [Visible,Sticky] RANGE=0...1410 DFLT=660 UNIT=minutes
DECALCIFICATION_WEEKDAY: ENUM [R,W] [Visible,Sticky] RANGE=0...6 DFLT=0 VALUES=SATURDAY,SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY

Es funktioniert:
set TG1 config device DECALCIFICATION_TIME=660

Es funktioniert nicht richtig:
set TG1 config device DECALCIFICATION_WEEKDAY=0

Das Ergebnis in FHEM ist:
R-DECALCIFICATION_WEEKDAY 0:ENUM

Auf dem Raspberrymatic komme ich danach nicht mehr in die Einstellung der Gruppe.
Als Fehler habe ich dort gefunden:
errorInfo:
invalid bareword "ENUM"
in expression "0 == 0:ENUM";
should be "$ENUM" or "{ENUM}" or "ENUM(...)" or ...

Kann mir jemand auf die Sprünge helfen, was ich anders machen muss?
Gruß
Steffen

zap



Die Anzeige im Reading mit dem :ENUM muss ich mir anschauen. Was auch immer ich mir dabei gedacht habe.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

sd

Gruß
Steffen