Hallo zusammen,
ich brauche einmal Anfängerunterstützung.
Ich möchte gern mein HUE Lampen und vor allem Gruppen per Skript aus der HM steuern. Wie kann man z.B. die Lampe auf 20% per einfachen Skript einschalten, oder die Farbe ändern? Auf Szenen oder andere Funktionen möchte ich erst mal noch nicht eingehen.
Was will ich machen? Es soll in Abhängigkeit der Tageszeit und der Helligkeit eine Lampe geschaltet werden, wenn der Bewegungsmelder auslöst, oder jemand einen HM Taster drückt.
Danke für eure Hilfe.
PE
HVL - HUE per Script schalten
Moderator: Co-Administratoren
-
- Beiträge: 64
- Registriert: 14.09.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Danksagung erhalten: 1 Mal
-
- Beiträge: 26
- Registriert: 25.11.2017, 00:50
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Re: HVL - HUE per Script schalten
Ich steuere es so:
Farbe = 0 (rot)
Und:
schaltet sie aus
Gruppen habe ich nicht.
Gruß
Matzefro
Farbe = 0 (rot)
Code: Alles auswählen
var farbe = dom.GetObject("Gartenfarbe").State();
var myChannel1 = dom.GetObject("Ex_Beet_links_Lampen:1");
var dp1 = myChannel1.DPByHssDP("LEVEL");
var myChannel2 = dom.GetObject("Ex_Beet_links_Lampen:2");
var dp2 = myChannel2.DPByHssDP("COLOR");
helligkeit = dom.GetObject("Garten_Beleuchtung_Helligkeit").State();
if (helligkeit == 0) {
dp1.State("1.000000");
} elseif (helligkeit == 1) {
dp1.State("0.750000");
} elseif (helligkeit == 2) {
dp1.State("0.500000");
} else {
dp1.State("0.250000");
};
dp2.State(farbe);
Code: Alles auswählen
dp1.State(„“0.000000“);
Gruppen habe ich nicht.
Gruß
Matzefro
Zuletzt geändert von alchy am 14.08.2020, 19:52, insgesamt 1-mal geändert.
Grund: Code in Codetags posten
Grund: Code in Codetags posten