diff --git a/lib/extension/onEvent.ts b/lib/extension/onEvent.ts index db840688..a3554a6d 100644 --- a/lib/extension/onEvent.ts +++ b/lib/extension/onEvent.ts @@ -40,6 +40,7 @@ export default class OnEvent extends Extension { } private async callOnEvent(device: Device, type: zhc.OnEventType, data: KeyValue): Promise { + if (device.options.disabled) return; const state = this.state.get(device); await zhc.onEvent(type, data, device.zh);