bin gerade dabei, mich in Lua einzudenken.
Habe eine Philips Hue Leuchte als virtuelles Modul eingebunden (siehe Anleitung hier auf siio.de), weil ich die Hue Leuchte mit meiner NODON Fernbedienung verbinden wollte. Das hat auch geklappt.
Dann habe ich mit paar kleinere Blockszenen zur Automatisierung rumgespielt und mit diesen im Lua Code testweise experimentiert.
Was mich jetzt interessieren würde:
Kann man eigentlich auch die Werte eines virtuellen Philips Hue Moduls auslesen, also in dem Sinne:
Schalte Hue Lampe an und auf 10% Helligkeit, es sei denn, sie ist bereits an und hat eine Helligkeit >= 10?
das VD nutze ich nicht, aber mit dem PlugIn geht das.
Per Button 1xDrücken, geht ein Stripe und ein Go entweder an oder aus (in Abhängigkeit vom Zustand des Stripes):
if tonumber(fibaro:getValue(Stripe, "ui.onOff.value")) == 0 then
for i=1, #hueID do
fibaro:call(hueID[i], "changeSaturation", 254)
fibaro:call(hueID[i], "changeBrightness", 133)
fibaro:call(hueID[i], "changeHue", 7907)
fibaro:call(hueID[i], "turnOn")
print("an")
end
elseif tonumber(fibaro:getValue(Stripe, "ui.onOff.value")) == 1 then
for i=1, #hueID do
fibaro:call(hueID[i], "turnOff")
print("Aus")
end
else
print("Nichts")
end