-- Jaké mám rolety local eastBlinds = {294,295} -- rolety na Východě local southBlinds = {} -- rolety na Jihu local westBlinds = {292,293} -- rolety na Západě local northBlinds = {} -- rolety na Severu -- Jak moc chci zatažené ráno -> v době, kdy slunce je na Východě local eastEast = 50 -- žádaná úroveň rolet na Východě local eastSouth = 100 -- žádaná úroveň rolet na Jihu local eastWest = 100 -- žádaná úroveň rolet na Západě local eastNorth = 100 -- žádaná úroveň rolet na Severu -- Jak moc chci zatažené dopoledne -> v době, kdy slunce je na Jihu. local southEast = 100 -- žádaná úroveň rolet na Východě local southSouth = 80 -- žádaná úroveň rolet na Jihu local southWest = 50 -- žádaná úroveň rolet na Západě local southNorth = 100 -- žádaná úroveň rolet na Severu -- Jak moc chci zatažené dopoledne -> v době, kdy slunce je na Západě. local westEast = 100 -- žádaná úroveň rolet na Východě local westSouth = 20 -- žádaná úroveň rolet na Jihu local westWest = 90 -- žádaná úroveň rolet na Západě local westhNorth = 100 -- žádaná úroveň rolet na Severu -- Jak moc chci zatažené dopoledne -> v době, kdy slunce je na Severu. local norhtEast = 0 -- žádaná úroveň rolet na Východě local northSouth = 0 -- žádaná úroveň rolet na Jihu local nortsWest = 0 -- žádaná úroveň rolet na Západě local northNorth = 0 -- žádaná úroveň rolet na Severu local wallLight = fibaro.getGlobalVariable("wallLight") -- Kam svítí slunce ---------------- NÍŽE NEMĚNIT / DO NOT HCANGE BELOW ------------------------------------- if wallLight == "East" then -- pokud je slunce na východě if eastBlinds ~= "" then fibaro.call(eastBlinds, "setValue", eastEast) end -- pokud existují východní rolety, nastav jejich úroveň if southBlinds ~= "" then fibaro.call(southBlinds, "setValue", eastSouth) end -- pokud existují jižní rolety, nastav jejich úroveň if westBlinds ~= "" then fibaro.call(westBlinds, "setValue", eastWest) end -- pokud existují západní rolety, nastav jejich úroveň if northBlinds ~= "" then fibaro.call(northBlinds, "setValue", eastNorth) end -- pokud existují severní rolety, nastav jejich úroveň --fibaro.alert('push', {[1] = 2, }, 'Slunce svítí na Východ') end if wallLight == "South" then -- pokud je slunce na jihu if eastBlinds ~= "" then fibaro.call(eastBlinds, "setValue", southEast) end -- pokud existují východní rolety, nastav jejich úroveň if southBlinds ~= "" then fibaro.call(southBlinds, "setValue", southSouth) end -- pokud existují jižní rolety, nastav jejich úroveň if westBlinds ~= "" then fibaro.call(westBlinds, "setValue", southWest) end -- pokud existují západní rolety, nastav jejich úroveň if northBlinds ~= "" then fibaro.call(northBlinds, "setValue", southNorth) end -- pokud existují severní rolety, nastav jejich úroveň --fibaro.alert('push', {[1] = 2, }, 'Slunce svítí na Jih') end if wallLight == "West" then -- pokud je slunce na západě if eastBlinds ~= "" then fibaro.call(eastBlinds, "setValue", westEast) end -- pokud existují východní rolety, nastav jejich úroveň if southBlinds ~= "" then fibaro.call(southBlinds, "setValue", westSouth) end -- pokud existují jižní rolety, nastav jejich úroveň if westBlinds ~= "" then fibaro.call(westBlinds, "setValue", westWest) end -- pokud existují západní rolety, nastav jejich úroveň if northBlinds ~= "" then fibaro.call(northBlinds, "setValue", westNorth) end -- pokud existují severní rolety, nastav jejich úroveň --fibaro.alert('push', {[1] = 2, }, 'Slunce svítí na Západ') end if wallLight == "Norht" then -- pokud je slunce na severu if eastBlinds ~= "" then fibaro.call(eastBlinds, "setValue", northEast) end -- pokud existují východní rolety, nastav jejich úroveň if southBlinds ~= "" then fibaro.call(southBlinds, "setValue", northSouth) end -- pokud existují jižní rolety, nastav jejich úroveň if westBlinds ~= "" then fibaro.call(westBlinds, "setValue", northWest) end -- pokud existují západní rolety, nastav jejich úroveň if northBlinds ~= "" then fibaro.call(northBlinds, "setValue", northNorth) end -- pokud existují severní rolety, nastav jejich úroveň --fibaro.alert('push', {[1] = 2, }, 'Slunce svítí na Sever') end