HVL - HUE per Script schalten

diverse Zusatzsoftware

Moderator: Co-Administratoren

Antworten
punta_energy
Beiträge: 64
Registriert: 14.09.2016, 21:14
System: Alternative CCU (auf Basis OCCU)
Danksagung erhalten: 1 Mal

HVL - HUE per Script schalten

Beitrag von punta_energy » 09.07.2020, 10:21

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

matzefro
Beiträge: 26
Registriert: 25.11.2017, 00:50
Hat sich bedankt: 1 Mal
Danksagung erhalten: 2 Mal

Re: HVL - HUE per Script schalten

Beitrag von matzefro » 05.08.2020, 22:12

Ich steuere es so:
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);
Und:

Code: Alles auswählen

dp1.State(„“0.000000“); 
schaltet sie aus

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

Antworten

Zurück zu „Sonstige Addons“