Skip to main content

Events

State documented here

On connect

Device successfully connected

client.on('connect', () => {
console.log('connected');
});

On update

Client received update from AC

client.on('update', (updatedState: Partial<State>) => {
console.log('update', updatedState);
});

On success

Client received success response on setProperty()

client.on('success', (updatedProps: Partial<State>) => {
console.log('success', updatedProps);
});

On disconnect

Client disconnected from device

client.on('disconnect', () => {
console.log('disconnected');
});

No response

If the client doesn't receive a response from the device after sending updating request - fire this event

client.on('no_response', () => {
console.log('no_response');
});