From f9e42ec90773b57dd8acec46b42ba7188638a8e0 Mon Sep 17 00:00:00 2001 From: Flavio De Stefano Date: Tue, 27 Aug 2024 13:03:02 +0200 Subject: [PATCH] Adding device info --- src/cameraAccessory.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/cameraAccessory.ts b/src/cameraAccessory.ts index 511517b..3020ca5 100644 --- a/src/cameraAccessory.ts +++ b/src/cameraAccessory.ts @@ -257,14 +257,14 @@ export class CameraAccessory { const basicInfo = await this.camera.getBasicInfo(); this.log.debug("Basic info", basicInfo); - // const cameraInfo = await this.camera.getDeviceInfo(); - // this.accessory.on(PlatformAccessoryEvent.IDENTIFY, () => { - // this.log.info("Identify requested", cameraInfo); - // }); + const cameraInfo = await this.camera.getDeviceInfo(); + this.log.debug("Camera info", cameraInfo); - // this.log.debug("Camera info", cameraInfo); + this.accessory.on(PlatformAccessoryEvent.IDENTIFY, () => { + this.log.info("Identify requested", cameraInfo, basicInfo); + }); - // this.setupInfoAccessory(cameraInfo); + this.setupInfoAccessory(cameraInfo); // if (!this.config.disableStreaming) { // this.setupCameraStreaming(cameraInfo); @@ -310,8 +310,8 @@ export class CameraAccessory { // } // // Publish as external accessory - // this.log.debug("Publishing accessory..."); - // this.api.publishExternalAccessories(PLUGIN_ID, [this.accessory]); + this.log.debug("Publishing accessory..."); + this.api.publishExternalAccessories(PLUGIN_ID, [this.accessory]); // this.log.debug("Notifying initial values..."); // await this.getStatusAndNotify();