Subscribe All

Listen to every Singlewire event (useful for global systems)

Function

local disconnect = DeviceAPI.SubscribeAll(
    onStart,
    onStop,
    fireImmediately
)

Parameters

Name
Type
Description

onStart

function(payload)

Called when event starts

onStop

function(payload)

Called when event stops

fireImmediately

boolean

Fire immediately if event already active

Examples

DeviceAPI.SubscribeAll(
    function(payload)
        print("EVENT START:", payload.eventId)
    end,
    function(payload)
        print("EVENT STOP:", payload.eventId, payload.reason)
    end,
    false
)

Last updated