HM-LC-Dim1TPBU-FM Kennlinie

Begonnen von stefan-dd, 23 März 2024, 19:46:05

Vorheriges Thema - Nächstes Thema

stefan-dd

Ich betreibe einen HM-LC-Dim1TPBU-FM. Nun habe ich der Lampe ein neues Leuchtmittel verpasst. Dieses Leuchtmittel erreicht bei einem Dimmlevel von 50% schon 95% Helligkeit.
Einstellungen über Taster funktionierten unauffällig. Einstellungen im Expertenmodus der CCU bringen keine Änderung, da dies bestimmt nur auf das Tastverhalten wirkt.

Über Fhem ist die stark gekrümmte Kennlinie halt ungünstig. Gibt es eine Möglichkeit diese Verhalten mit Fhem zu kompensieren?

defmod WoZi_Sofatisch HMCCUDEV PEQ0158022
attr WoZi_Sofatisch IODev d_ccu
attr WoZi_Sofatisch alias Sofa Tisch
attr WoZi_Sofatisch ccureadingfilter (^LEVEL$|DIRECTION)
attr WoZi_Sofatisch ccuscaleval LEVEL:0:1:0:100
attr WoZi_Sofatisch cmdIcon on:general_an off:general_aus
attr WoZi_Sofatisch devStateIcon on:10px-kreis-rot off:10px-kreis-gruen
attr WoZi_Sofatisch group Beleuchtung
attr WoZi_Sofatisch hmstatevals ERROR_REDUCED!1:error_reduced;;ERROR_OVERHEAT!1:error_overheat;;ERROR_OVERLOAD!1:error_overload
attr WoZi_Sofatisch homebridgeMapping clear On=state,valueOn=on,valueOff=off,cmdOn=on,cmdOff=off\
Brightness=control,minValue=0,maxValue=100,minStep=10,cmd=control,delay=true
attr WoZi_Sofatisch room Homekit,Wohnzimmer
attr WoZi_Sofatisch statevals on:100,off:0
attr WoZi_Sofatisch stripnumber 1
attr WoZi_Sofatisch substexcl control
attr WoZi_Sofatisch substitute ERROR_OVERHEAT,ERROR_OVERLOAD,ERROR_REDUCED!(0|false):no,(1|true):yes;;LEVEL!#0-0:off,#1-100:on;;DIRECTION!0:none,1:up,2:down,3:undefined
attr WoZi_Sofatisch userReadings pct { int ( 0.1 * ReadingsVal("$NAME","control",0) + 0.5 ) / 0.1}
attr WoZi_Sofatisch webCmd on:off:control
attr WoZi_Sofatisch widgetOverride control:slider,0,1,100

zap

#1
Also in der CCU kann man eher mehr einstellen als in HMCCU. Mit FHEM Mitteln wirst Du da nicht weiter kommen, wenn in der CCU keine Abhilfe möglich ist.

Du könntest zwar mit dem Attribut ccuscaleval quasi 0-50 auf 0-100 "strecken", könnte aber sein, dass dann die Parameterprüfung in HMCCU Amok läuft.

So kn etwa:

ccuscaleval LEVEL:0:0.5:0:100
2xCCU3, Fenster, Rollläden, Themostate, Stromzähler, Steckdosen ...)
Entwicklung: FHEM auf AMD NUC (Ubuntu)
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: FULLY, Meteohub, HMCCU, AndroidDB