FIBARO FGD212: dim 0 und dim 100 Problem

Begonnen von DeeSPe, 31 Oktober 2025, 21:40:23

Vorheriges Thema - Nächstes Thema

DeeSPe

Liebe Forenmitglieder,

ich habe folgende Merkwürdigkeit bei o.g. Dimmern festgestellt:

dim 0
Licht geht aus, bleibt aber in "STATE" auf "on". Ist das bewusst so gewollt? Sollte bei "dim 0" nicht "STATE" auf "off" gehen? Ein entsprechendes structure bleibt auch auf "on" stehen obwohl das Licht eigentlich aus ist.

dim 100
Ist das Licht eingeschaltet und "dim 100" wird abgesetzt, ändert sich die Helligkeit nicht aber Reading "dim" wird auf "100" gesetzt. Ist das Licht ausgeschaltet und "dim 100" wird abgesetzt, so wird das Licht nicht eingeschaltet. Setze ich "dim" auf Werte kleiner als 100, so wird das Licht eingeschaltet.

Ich habe mir für beide Probleme entsprechende Workarounds gebaut, schöner würde ich es allerdings finden wenn ich diese Workarounds nicht bräuchte.

Jetzt beim Testen ist mir noch etwas aufgefallen: Wenn ich am physischen Schalter per Doppeltipp auf volle Helligkeit schalte, dann geht es maximal auf Stufe 99 in FHEM.
Außerdem fiel mir gerade noch auf dass sich das Reading "dim" in FHEM nicht ändert wenn ich am physischen Schalter dimme. Nur in "state" ändert sich dann der Wert auf den entsprechenden "dim XX" Wert. Wieso wird hier überhaupt "dim XX" in "state" angezeigt? Sollte "state" nicht nur "on/off" beinhalten und der aktuelle Dimmwert auch nur im Reading "dim" stehen?

Oder habe ich evtl. einfach nur einen Konfigurationsparameter übersehen?

Vielen Dank im Voraus.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

rudolfkoenig

Wenn ich mich recht erinneren, dann steht dim 100 fuer die zuletzt verwendete Helligkeit.

Sonst:
- set off sendet bei SWITCH_MULTILEVEL Geraeten"set dim 0", set on sendet "dim 255".
- wenn das Modul eine SWITCH_MULTILEVEL Report Nachricht bekommt, dann wird state fuer 0 auf off gesetzt, fuer 255 auf on, sonst auf "dim XX"

Wenn man was Anderes angezeigt haben will, dann muss man das mappen (z.Bsp. mit stateFormat).


Beta-User

Da viele zwave-Geräte "speziell" sind, gibt es dazu diverse attrTemplate. Vielleicht ist da was passendes dabei...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors