Subversion Repositories rld.domoticz

Rev

Blame | Last modification | View Log | Download

return {
  on = {
    timer = {
      'every 5 minutes' -- just an example to trigger the event
    },
    customEvents = {
      'MyEvent' -- event triggered by emitEvent
    }
  },
  data = {},
  logging = {},
  execute = function(domoticz, triggeredItem)
    if (triggeredItem.isCustomEvent) then
      domoticz.log(triggeredItem.data)
    else
      -- second parameter can be anything, number, string, boolean or table
      domoticz.emitEvent('MyEvent', 'Some data')
    end
  end
}