Enkel fråga: Hur tänder jag en till lampa med samma brytare?
Posted: Fri Mar 17, 2023 9:45 am
Jag har kört Tellstick Net ett tag men har nu kompletterat med en Tellstick Znet Lite v1 för Z-wave. Jag har en strömbrytare på väggen med en infälld Z-wave-puck (Nexa AN179) för att tända/släcka fast installerad fönsterbelysning. Nu vill jag att samma knapp även tänder/släcker en golvlampa med vanlig stickproppsbrytare.
Min enkla fråga: Hur gör man detta utan långa fördröjningar?
Om jag i Telldus Live lägger upp "händelser" (en för Tänd och en för Släck) blir det en fördröjning på flera sekunder och dessutom fungerar det inte pålitligt. Ibland händer inget. Det kanske beror på att man måste ha ett Pro-konto för att kunna köra events oftare än var 30:e sekund.
Jag har testat att lägga in ett LUA-script och då blir det lite snabbare, pålitligt och möjligt att köra tätare, men fördröjningen är förtfarande några sekunder mellan tryck och att lampan tänds/släcks. Så här ser mitt script ut:
Hur ska man göra för att med Z-ware direkt tända/släcka flera brytare med samma knapp? I gamla 433 gick ju detta enkelt genom att lära brytarna att lyssna på samma kod från knappen.
Min enkla fråga: Hur gör man detta utan långa fördröjningar?
Om jag i Telldus Live lägger upp "händelser" (en för Tänd och en för Släck) blir det en fördröjning på flera sekunder och dessutom fungerar det inte pålitligt. Ibland händer inget. Det kanske beror på att man måste ha ett Pro-konto för att kunna köra events oftare än var 30:e sekund.
Jag har testat att lägga in ett LUA-script och då blir det lite snabbare, pålitligt och möjligt att köra tätare, men fördröjningen är förtfarande några sekunder mellan tryck och att lampan tänds/släcks. Så här ser mitt script ut:
Code: Select all
local deviceManager = require "telldus.DeviceManager"
function onDeviceStateChanged(device, state, stateValue)
if device:name() == "TV-rum Fonster" then
local golvlampa = deviceManager:findByName("TV-rum golvlampa")
if device:state() == 1 then
golvlampa:command("turnon", nil, "Golvlampa")
else
golvlampa:command("turnoff", nil, "Golvlampa")
end
end
end