czujka ruchu i ledy w nocy

  • 0 Odpowiedzi
  • 3480 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline marcinwojciesz

  • Moderator Globalny
  • ***** 122
  • 3
  • Nazwa i wersja ID: HC2 4.042, Sterbox
czujka ruchu i ledy w nocy
« dnia: Maj 04, 2019, 10:43:48 pm »
Witajcie - potrzebuje pomocy.
mam scene:

--[[
%% properties
241 value
192 value
190 value
%% weather
%% events
%% globals
dom_noc
--]]

local startSource = fibaro:getSourceTrigger();
if (
 ( tonumber(fibaro:getGlobalValue("dom_noc")) == tonumber("1") )
and
 ( tonumber(fibaro:getValue(241, "value")) > 0  and  tonumber(fibaro:getValue(192, "value")) == 0  and  tonumber(fibaro:getValue(190, "value")) == 0 )
or
startSource["type"] == "other"
)
then
fibaro:call(296, "setColor", "0","0","255","0");
setTimeout(function()
fibaro:call(296, "turnOff");
end, 60000) 
 
end



chodziło o to, że po wejściu do kuchni jeśli jest zmienna "dom_noc" i nie włącze żadnego z 2 świateł to odpalają się ledy na niebiesko.
I wszystko jest ok ale po wejściu i zapaleniu światła (oczywiście się nie odpala led) zakręceniu się i wyjściu zaraz po wyłączeniu światła zapalają się ledy.
I słusznie bo spełniają się warunki - co zrobić żeby po wyjściu i wyłączeniu światła już ledy się nie zapalały?
i drugie pytanie czemu jest problem z instancjami?