HM-LC-Dim1PWM-CV Dimmaktor PWM DC-LED
HM-LC-Dim1PWM-CV Dimmaktor PWM DC-LED
Features
Dimmaktor für LED-Leuchtmittel (z.B. LED-Leisten oder Flex-Stripes ohne Vorschaltgerät), deren Betriebsspannung 12 oder 24 V beträgt. Geeignet / vorgesehen für die Zwischendeckenmontage.
Technische Daten:
- Spannungsversorgung: 12 - 24 V (DC)
- Stromaufnahme (ohne Last): ~ 45 mA
- Anschlussleistung: max. 60 VA (5 A bei 12 V, 2,5 A bei 24 V)
- Lastbereich: 0 - 60 VA
- Geräteschutz: Überlast- und Temperatursicherung
- Maße(B x H x T): 40 x 32 x 164 mm
Hinweise zur Hardware-Installation
Der Dimmaktor benötigt eingangsseitig eine Gleichspannung von 12 oder 24 V.
Hinweise zum Betrieb mit FHEM
Das Pairen mit FHEM wird in dieser Anleitung erläutert.
Besonderheiten
Siehe hier
virtuelle Kanäle
Per autocreate wird das Device und 3 Kanäle angelegt. Diese sind virtuelle Kanäle und ergeben je nach Konfiguration zusammen das physische Level des Aktors.
Ein Anwendungsbeispiel dazu weiter unten.
Siehe HomeMatic#virtuelle Kanäle
FHEM Config-Auszug
define WZ.LEDdimmer CUL_HM 1D06D2 attr WZ.LEDdimmer .devInfo 410100 attr WZ.LEDdimmer .stc 20 attr WZ.LEDdimmer firmware 2.2 attr WZ.LEDdimmer model HM-LC-Dim1PWM-CV attr WZ.LEDdimmer peerIDs attr WZ.LEDdimmer room CUL_HM attr WZ.LEDdimmer serialNr JEQ1567425 attr WZ.LEDdimmer subType dimmer attr WZ.LEDdimmer webCmd toggle:on:off:statusRequest
Mögliche DIM-Operationen
<bitte einfügen / erläutern>
FHEM-Log-Auszug
Bei attr global verbose 5 erscheint folgendes in der FHEM-Log-Datei (incl. Pair-Vorgang):
<Datum>_<Zeit> 3: CUL_HM Unknown device CUL_HM_HM_LC_Dim1PWM_CV_1D06D2, please define it <Datum>_<Zeit> 5: Triggering global (1 changes) <Datum>_<Zeit> 5: Notify loop for global UNDEFINED CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 CUL_HM 1D06D2 A1A0384001D06D20000002200674A45513033373931383020410100 <Datum>_<Zeit> 2: autocreate: define CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 CUL_HM 1D06D2 A1A0384001D06D20000002200674A45513033373931383020410100 <Datum>_<Zeit> 3: CUL_HM pair: CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 dimmer, model HM-LC-Dim1PWM-CV serialNr JEQ1567425 <Datum>_<Zeit> 5: Triggering CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 (1 changes) <Datum>_<Zeit> 5: Notify loop for CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 R-pairCentral: set_0x123456 <Datum>_<Zeit> 5: HMLAN_Send: +1D06D2,00,00, <Datum>_<Zeit> 5: HMLAN_Send: SE334EDD2,00,00000000,01,E334EDD2,AEA0011234561D06D200050000000000 <Datum>_<Zeit> 5: Triggering global (2 changes) <Datum>_<Zeit> 2: autocreate: define FileLog_CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 FileLog /opt/fhem/log/CUL_HM_HM_LC_Dim1PWM_CV_1D06D2-%Y-%m.log CUL_HM_HM_LC_Dim1PWM_CV_1D06D2
Event monitor
<Datum>_<Zeit> CUL_HM CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 R-pairCentral: set_0x123456 <Datum>_<Zeit> Global global UNDEFINED CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 CUL_HM 1D06D2 A1A0384001D06D20000002200674A45513033373931383020410100 <Datum>_<Zeit> Global global DEFINED CUL_HM_HM_LC_Dim1PWM_CV_1D06D2 <Datum>_<Zeit> Global global DEFINED FileLog_CUL_HM_HM_LC_Dim1PWM_CV_1D06D2
Device-Log
Nach einem rename auf einen "verständlichen" Namen:
<Datum>_<Zeit> WZ.LEDdimmer deviceMsg: 99.5 % (to HMLAN1) <Datum>_<Zeit> WZ.LEDdimmer dim: down:99.5 % <Datum>_<Zeit> WZ.LEDdimmer overload: off <Datum>_<Zeit> WZ.LEDdimmer overheat: off <Datum>_<Zeit> WZ.LEDdimmer reduced: off <Datum>_<Zeit> WZ.LEDdimmer 99.5 % <Datum>_<Zeit> WZ.LEDdimmer deviceMsg: off (to HMLAN1) <Datum>_<Zeit> WZ.LEDdimmer dim: stop:off <Datum>_<Zeit> WZ.LEDdimmer off <Datum>_<Zeit> WZ.LEDdimmer set_toggle <Datum>_<Zeit> WZ.LEDdimmer deviceMsg: on (to HMLAN1) <Datum>_<Zeit> WZ.LEDdimmer dim: stop:on <Datum>_<Zeit> WZ.LEDdimmer on <Datum>_<Zeit> WZ.LEDdimmer set_off <Datum>_<Zeit> WZ.LEDdimmer set_100 <Datum>_<Zeit> WZ.LEDdimmer set_0
Beispiele
Eingangslicht/Treppenhauslicht mit Bewegungsmelder
Dank der 3 virt. Kanäle kann man den Dimmer mit Bewegungsmeldern und Schaltern koppeln ohne das der Wert des anderen überschrieben wird, wenn diese unterschiedlichen Kanälen zugeordnet sind. Z.B. wird das Licht nicht vollständig ausgehen, wenn per Taster (das z.B. 100%-ige Licht) ausgeschaltet wird, der vom Bewegungsmelder gesetzte Timer (z.B. nur mit 50%) aber noch nicht abgelaufen ist.
Ein Beispiel für die Verknüpfung aus dämmerungsgesteuerter Helligkeit, Bewegungsmelder und Taster wäre:
phyLevel = (((0% or Ch1) mul Ch2) plus Ch3)
- Ch1: Dämmerungskanal (or)
- wird per FHEM bei einbrechender Dämmerung eingeschaltet und per
set Ch1 25 0 3600
innerhalb einer Stunde auf 25% gedimmt - bei beginnendem Sonnenaufgang reicht dann ein
set Ch1 100 300 3600
um innerhalb einer Stunde auf 100% hoch zu dimmen und nach weiteren 5 min automatisch aus zu gehen- Die 3600Sek sind nur beispielhaft. Ich verwende eine berechnete Zeitspanne bis
sunset('horizon=-12')
bzw.sunrise('horizon=0')
- Die 3600Sek sind nur beispielhaft. Ich verwende eine berechnete Zeitspanne bis
- wird per FHEM bei einbrechender Dämmerung eingeschaltet und per
- Ch2: Bewegungskanal (mul)
- Bei erneuten Triggern sollte der Dimmer stets bei on gehalten bzw. wieder dahin versetzt werden. Außerdem ist es angebracht ein dezentes Flackern kurz vor dem Ausschalten (DlyOff) einzubauen und man kann die Ramp-Zeiten ruhig etwas verlängern.
- Durch die Verknüpfung per Multiplikation wird das Vorwarnen (Flackern) auch über den Ch1 weitergegeben, was bei einer Und-Verknüpfung nicht erfolgen würde.
- Für den Peer werden daher folgende Register gesetzt:
- Bei erneuten Triggern sollte der Dimmer stets bei on gehalten bzw. wieder dahin versetzt werden. Außerdem ist es angebracht ein dezentes Flackern kurz vor dem Ausschalten (DlyOff) einzubauen und man kann die Ramp-Zeiten ruhig etwas verlängern.
shActionTypeDim = jmpToTarget shDimJtDlyOff = on shDimJtDlyOn = rampOn shDimJtOff = dlyOn shDimJtOn = on shDimJtRampOff = rampOn shDimJtRampOn = on shOffDly = 15 s shOffDlyBlink = on shOffDlyNewTime = 0.6 s shOffDlyOldTime = 9.4 s shOffDlyStep = 20 % shOnTime = 90 s shRampOffTime = 2.5 s shRampOnTime = 2.5 s
- Ch3: Tasterkanal (plus)
- Nur die Verknüpfung per Addition weicht von der Standardeinstellung ab. Somit kann die Helligkeit beim Hochdimmen per langem Tastendruck sofort erhöht werden. Bei der Oder-Verknüpfung erhält man erst eine Helligkeitserhöhung, wenn Ch3 die Kombination aus Ch1&2 übersteigt.
Links
Anleitung: PDF