From ca4ed7bb2d1f308858dcdda1b6c4bc9c67281fbf Mon Sep 17 00:00:00 2001 From: Flavio De Stefano Date: Tue, 27 Aug 2024 12:36:07 +0200 Subject: [PATCH] Adding stack trace --- src/cameraAccessory.ts | 2 +- src/cameraPlatform.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cameraAccessory.ts b/src/cameraAccessory.ts index 3f61453..77684a8 100644 --- a/src/cameraAccessory.ts +++ b/src/cameraAccessory.ts @@ -303,7 +303,7 @@ export class CameraAccessory { } // Publish as external accessory - this.log.debug("Publishing accessory", this.accessory); + this.log.debug("Publishing accessory..."); this.api.publishExternalAccessories(PLUGIN_ID, [this.accessory]); setImmediate(() => { diff --git a/src/cameraPlatform.ts b/src/cameraPlatform.ts index 1c91e86..483e241 100644 --- a/src/cameraPlatform.ts +++ b/src/cameraPlatform.ts @@ -28,6 +28,9 @@ export class CameraPlatform implements IndependentPlatformPlugin { await cameraAccessory.setup(); } catch (err) { this.log.error("Error during setup of camera", cameraConfig, err); + if (err instanceof Error) { + this.log.error("Stack trace:", err.stack); + } } }); }