Take a look and help me correct:
Luup newbie examples…link to download[url=http://www.box.net/shared/1kl0s49uux]http://www.box.net/shared/1kl0s49uux[/url]
set dimmers:
luup.call_action(“urn:upnp-org:serviceId:Dimming1”,“SetLoadLevelTarget”,{newLoadlevelTarget=“0”},0)
Read Dimmers:
local lul_temp = luup.variable_get(“urn:upnp-org:serviceId:Dimming1”,“LoadLevelTarget”,0)
add on
if( (tonumber(lul_temp)<90
and tonumber(lul_temp)>25) then
do something here
return false
end
Switch on/off:
luup.call_action(“urn:upnp-org:serviceId:SwitchPower1”,“SetTarget”,{ newTargetValue=“0”},0)
Trigger Scene:
luup.call_action(“urn:micasaverde-com:serviceId:HomeAutomationGateway1”,“RunScene”,{ SceneNum=“0”},0)
Set Thermostat:
luup.call_action(“urn:upnp-org:serviceId:TemperatureSetpoint1_Heat”,“SetCurrentSetpoint”,{NewCurrentSetpoint=“44”},5)
Get Sensor:
local lul_temp=luup.variable_get(“urn:upnp-org:serviceId:TemperatureSensor1”,“CurrentTemperature”,0)
add on
if( (tonumber(lul_temp)<80
and tonumber(lul_temp)>70) then
do something here
return false
end
Get Security Zone:
local lul_temp=luup.variable_get(“urn:micasaverde-com:serviceId:SecuritySensor1”,“Tripped”,0)
add on
if( lul_tmp==“1” ) then
–something to do goes here
end
This is code generated from a program I am working on…good for Newbies like me, please help me by correcting anything wrong you see!
Regards
Tim Alls