--[[ -- Jak TV On to ustaw Led poziom z tabeli (czas - poziom dimera) w tabeli zakresy czasu nie moga sie wykluczac wszystkie mozliwe wpisy do tabeli znajdziecie na viki https://www.domoticz.com/wiki/DzVents:_next_generation_LUA_scripting Pierwsze dwa zakresy w tabeli wstawilem do testowania dwa kolejne zakomentowane (--) przed wpisem, to zakresy dla @listek nieuzywane zakresy wystarczy opatrzyc komentarzem ]]-- return { on = { devices = {'TV'}, -- Zmien na swoja nazwe przełacznika }, execute = function(dz, device) local Light = dz.devices('Led RGB') -- Zmien na swoja nazwe dimera -- Ponizej tabela czas - poziom sciemniania local dimTimeTable = { -- [ 'timeSlot' ] = dimValue ['at 09:01-09:40'] = 45, ['at 09:41-10:30'] = 80, -- ['at daytime'] = 55, -- ['at nighttime'] = 0, } if (device.state ~= 'On') then Light.switchOff() dz.log(Light.name .. ' stan Off') else for timeSlot, dimValue in pairs (dimTimeTable) do if dz.time.matchesRule(timeSlot) then Light.dimTo(dimValue) dz.log(Light.name .. ' stan On (dimlevel: ' .. dimValue .. ')') return false end end end end }