Hi I just migrated from Fribaro HC2 and does not know how to operate my Homey pro at all.
at the moment I want to migrate some scenes from Fibaro.
This Scenen was working beutiful on the fibaro.
I have 4 individual window sun shades. on the south side.
the scene starts at any position change, checks the weather for strong winds, if no strong winds it matches the other 3 window screens to the first one after 30 seconds.
worked like a charm
I need to translate it to my Homey
--[[
%% properties
%% weather
%% events
501 SceneActivationEvent
%% globals
--]]
if fibaro:countScenes() > 1 then fibaro:abort() end
fibaro:debug("Starting")
local match = tonumber(fibaro:getValue(500, "value"))
local wind_km_h = ( tonumber(api.get('/weather')['Wind']))
local wind_m_s = math.ceil((wind_km_h / 3.6))
local sceneActivation = fibaro:getValue(500, "sceneActivation")
fibaro:debug("SceneActivation = "..sceneActivation.."")
fibaro:debug("Markis% = " ..match.. "")
if wind_m_s > 8 then
fibaro:call(500, "setValue", "99");
fibaro:call(497, "setValue", "99");
fibaro:call(485, "setValue", "99");
fibaro:call(491, "setValue", "99");
fibaro:debug("Vind = "..wind_m_s.."m/s Det blåser för mycket")
fibaro:call(515, "sendDefinedPushNotification", "447");
fibaro:call(447, "sendDefinedPushNotification", "447");
end
if wind_m_s <= 8 then
fibaro:sleep(25000)
local match = tonumber(fibaro:getValue(500, "value"))
fibaro:debug(match)
fibaro:call(497, "setValue", match);
fibaro:call(485, "setValue", match);
fibaro:call(491, "setValue", match);
end
please help
kind regards
Erik