FHEM Forum

FHEM - Hausautomations-Systeme => Zigbee => Thema gestartet von: DeeSPe am 05 März 2021, 01:59:45

Titel: [Patch]: 31_HUEDevice.pm - Erweiterung configList/setList
Beitrag von: DeeSPe am 05 März 2021, 01:59:45
Hallo Andre,

durch den angehängten Patch ist es möglich bei configList bzw. setList als zweiten Doppelpunkt separierten Parameter eine kommagetrennte Liste von Optionen mit anzugeben, die dann als Optionen zum jeweiligen set Befehl mit zur Verfügung stehen.

Das kann dann bei configList für einen Hue Bewegungssensor so aussehen:
/delay (.*)/:{"delay":$1}
/ledindication (.*)/:true,false:{"ledindication":$1}
/on (.*)/:true,false:{"on":$1}
/sensitivity (.*)/:0,1,2:{"sensitivity":$1}

Für "delay" kommt das "input" Feld (wie vorher auch) und für die anderen 3 jeweils "select" Boxen mit den jeweiligen Optionen.

Ich finde das sehr praktisch, da ich mir nun nicht mehr merken (oder nachsehen) muss, welche Optionen jeweils zulässig sind.

Es wäre schön wenn das so oder so ähnlich in die offizielle Version mit einfliessen könnte.

Gruß
Dan

EDIT: Habe noch geändert dass "STATE" nach dem Neustart nicht immer wieder auf "Initialized" gesetzt wird.
EDIT2: Patch entfernt
Titel: Antw:[Patch]: 31_HUEDevice.pm - Erweiterung configList/setList
Beitrag von: ReviloEgros am 08 März 2021, 10:22:18
Eine super Idee! Auch das mit dem state. Das hat mich schon immer ein wenig genervt.
Titel: Antw:[Patch]: 31_HUEDevice.pm - Erweiterung configList/setList
Beitrag von: justme1968 am 08 März 2021, 11:21:13
habs eingecheckt.
Titel: Antw:[Patch]: 31_HUEDevice.pm - Erweiterung configList/setList
Beitrag von: DeeSPe am 08 März 2021, 13:06:32
Bin begeistert!
Vielen Dank Andre.

Gruß
Dan