Försöker slå på en enhet efter en vis tid med lua

Moderator: Telldus

Post Reply
Bdkswe
Posts: 2
Joined: Fri Mar 17, 2023 9:45 am

Försöker slå på en enhet efter en vis tid med lua

Post by Bdkswe »

Hej,

försöker skriva ett lua script som ska slå på en enhet, när en annan enhet slås på efter en viss tid.
Men får det ej att fungera.
Koden enligt följande

Code: Select all

local deviceManager = require "telldus.DeviceManager"
local breaker = "Fibaro"
local battery = "Fibarod"

                 
function onDeviceStateChanged(device, state, stateValue)

	if (device:name() ~= breaker) then
        return
    end

    if (device:state()==1) then
		sleep(3000)
		battery:command("turnon", nil, "breaker")
    end

end
felet blir på battery:command("turnon", nil, "breaker")
förstår inte varför.
Hoppas någon kan hjälpa.

MVH Dennis
Post Reply