first commit
This commit is contained in:
23
dzVents/examples/generic.lua
Normal file
23
dzVents/examples/generic.lua
Normal file
@@ -0,0 +1,23 @@
|
||||
-- See README.md for instructions
|
||||
|
||||
return {
|
||||
active = false, -- set to true to activate this script
|
||||
on = {
|
||||
'My switch', -- name of the device
|
||||
'My sensor_Temperature', -- better not use but check device.attributeIsChanged('temperature')
|
||||
'My sensor',
|
||||
258, -- index of the device
|
||||
['timer'] = 'every minute', -- see readme for more options and schedules
|
||||
'PIR_*', -- triggers for all devices which name begins with PIR_
|
||||
},
|
||||
|
||||
execute = function(domoticz, mySwitch) -- see readme for what you get
|
||||
-- see readme for the entire domoticz object tree
|
||||
-- mySwitch is a Device object with all the properties of the device that was updated
|
||||
-- unless this is a timer script, then there is not second parameter to this execute function
|
||||
|
||||
if (mySwitch.state == 'On') then
|
||||
domoticz.notify('Hey!', 'I am on!', domoticz.PRIORITY_NORMAL)
|
||||
end
|
||||
end
|
||||
}
|
||||
Reference in New Issue
Block a user