serio nikt nie wie ?
stworzylem cos takiego, ale nie wiem w ogole czy to ma sens :
--[[
%% properties
%% events
%% globals
--]]
if fibaro:call(329, "turnOn") then fibaro:call(1664, "play")
if fibaro:call(329, "turnOff")then fibaro:call(1664, "mute")
end
Witam wszystkich, jestem tu nowy.
Uważam, że tego typu fora powinny umożliwiać ich uczestnikom samodzielne rozwiązywanie swoich problemów poprzez pomoc bardziej doświadczonych użytkowników.
A wracając do problemu kolegi:
wydaje mi się, że Twój skrypt nie ma sensu, ponieważ użyłeś komend sterujących, a nie sprawdzających stan.
fibaro:call(329, "turnOn") powoduje włączenie urządzenia.
Proponuje Ci zrobić to w ten sposób:
--[[
%% properties
329 value
--ścena wywoływana jest w momencie gdy na urządzeniu zmienia się wartość "value"
%% events
%% globals
--]]
if fibaro:getValue(329, "value") == 0 then --sprawdzenie czy światło się pali: 0 - zgaszone >0 zapalone
fibaro:call(1664, "mute")
else
fibaro:call(1664, "play")
end