Seite 1 von 1

HM-LC-RGBW-WM - Kleines Script

Verfasst: 14.02.2019, 08:59
von hnies
Der Controller ist ganz nett, jedoch sind die direkten Verknüpfungen irgendwie unbrauchbar.
Der Dimmer mit einem verknüpften Taster ist ok.

Problemstellung:
- Die Schaltnetzteile haben eine hohe Standbyleistung (bei mir ein 120Watt Netzteil ) mit fast 14 Watt im Ruhezustand
- Einfache Farbwahl mit einem Wandtaster

Stromsparen:
Über die Zeitsteuerung wird der RGB Controller über einen Aktor erst unter Strom gesetzt wenn
- es Nacht ist
- und jemand zu Hause ist

Tagsüber schaltet der Dimmer oder der Farbwahltaster den Aktor ein, dauert dann halt 5 sec. Aber wer braucht schon tagsüber die RGB-Farben.
Dies wird über eine direkte Verknüpfung der Dimmertaste mit dem Schaltaktor realisiert.
Einschalten.jpg
Wichtig: Wenn die Einschaltzeit ( Stromsparen ) tagsüber auf x Stunden begrenzt wird, muss bei Dunkelheit, wenn der Aktor aktiviert bleiben soll eine Sperre rein ! Beim Ausschalten (Licht aus wenn es ins Bett geht ) sollte die Sperre wieder raus.
Sperre.jpg
Sperre.jpg (22.09 KiB) 1781 mal betrachtet
Farbeinstellung manuell mit einem Taster:
In der Systemvariable wird der zuletzt eingestellte Farbwert gespeichert und bei Neustart geladen
Systemvariable Var_RGB ( Integer)

Kurzer Druck -> Farbwechsel
--------------------------------------------------------
! Farbe auslesen
var col = dom.GetObject("BidCos-RF.OEQxxxxxxx:2.COLOR").State();
col = col + 10 ;
if(col > 200)
{col=0;}
dom.GetObject("BidCos-RF.OEQxxxxxxx:2.COLOR").State(col);
! Letzte Farbe merken
var sysvar = dom.GetObject("Var_RGB") ;
sysvar.Variable( col );
------------------------------------------------------------
Zuwenig Farben -> 10 niedriger
Zuviele -> 10 erhöhen
Farbwechsel.jpg

Langer Druck -> Weiss
Weisses Licht.jpg
Einschalten und letzte Farbe laden

! Letzte Farbe aus Sysvar Var_RGB verwenden
var sysvar = dom.GetObject("Var_RGB") ;
var col = sysvar.Variable();
dom.GetObject("BidCos-RF.OEQ0692958:2.COLOR").State(col);
Ein.jpg

Re: HM-LC-RGBW-WM - Kleines Script

Verfasst: 14.02.2019, 15:44
von Sammy
Hallo,

die Screenshots sind zu klein, um sie lesen zu können. Bist Du nach der Anleitung in den Tipps für Anfänger vorgegangen?

Gruß Sammy