FHEM - Hausautomations-Systeme > ZWave

Qubino Mini Dimmer

<< < (2/8) > >>

krikan:

--- Zitat von: rudolfkoenig am 06 Oktober 2021, 10:21:46 ---Das "on" Befehl sendet "Einschalten auf maximaler Stufe", ein Befehl "Einschalten auf der letzten Stufe" ist mir nicht bekannt.

--- Ende Zitat ---
Laut ZWave-Specs bedeutet bei CC SWITCH_MULTILEVEL der Wert 255 (0xFF) "Restore most recent (non-zero) level." Genau das wird bei set-on hier doch verschickt. Darum kann ich die Verwunderung des TEs verstehen.

rudolfkoenig:
Danke fuer die Korrektur.
Dann sollte man aber eher bei Qubino nachfragen, oder irre ich mich?

skyline:
Hallo,
ich kann mich ja gerne am Qubino wenden, aber worauf soll ich genau verweisen?

Bei den Enocean Dimmer sendet der On Befehl die aktuelle Dimmstufe.
Deshalb hat mich das so verwundet.


--- Code: ---define dm cmdalias set EG_EZ_LI1 on AS { fhem("set EG_EZ_LI1 ".ReadingsVal("EG_EZ_LI1","reportedState","on")) }
--- Ende Code ---
Was wird denn hierdurch erreicht?
Ich würde gerne wenigstens etwas dazulernen  ;)

Danke erstmal!

skyline:
Ahh, ich glaube ich habe den Code etwas verstanden.
Es wird damit der "on" Befehl des Devices umgeschrieben.

Das sollte in Verbindung mit einem Userreading klappen, da "reportedState" nicht dem letzten Dimmwert entspricht. (wird auch auf off gesetzt).

Da ich mich damit aber noch nicht auskenne, will ich vorher noch ein Backup machen.

skyline:
Hallo,

hat geklappt!

Hier die Lösung:

userReadings:

--- Code: ---dimValueLast {
    my $state = ReadingsVal($name, "state", "");
    return $state if substr($state, 0, 3) eq "dim";
    return undef;
}
--- Ende Code ---

devStateIcon:

--- Code: ---dim.*:on:off off:off:on
--- Ende Code ---

On-Befehl umschreiben mit Cmdalias:

--- Code: ---define EG_EZ_LI1_DIM cmdalias set EG_EZ_LI1 on AS { fhem("set EG_EZ_LI1 ".ReadingsVal("EG_EZ_LI1","dimValueLast","on")) }
--- Ende Code ---

Nachtrag:
eventMap:

--- Code: ---{ usr=>{'dim.100'=>'dim 99' } }
--- Ende Code ---

widgetOverride:

--- Code: ---dim:slider,0,1,100
--- Ende Code ---


Danke! + Gruß
Marco

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln