From 60b116fd97ddb6c601baed0de8d0538a873ec84e Mon Sep 17 00:00:00 2001 From: Adrian Jagielak Date: Fri, 25 Jul 2025 15:43:39 +0200 Subject: [PATCH] Remove demo mode 'optimistic' override --- futurehome/CHANGELOG.md | 1 + futurehome/src/ha/publish_device.ts | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/futurehome/CHANGELOG.md b/futurehome/CHANGELOG.md index 1e36676..8522077 100644 --- a/futurehome/CHANGELOG.md +++ b/futurehome/CHANGELOG.md @@ -4,6 +4,7 @@ ## 0.1.4 (25.07.2025) - Added support for 'media_player' service. +- Removed demo mode 'optimistic' override causing switches to look weird. ## 0.1.3 (25.07.2025) diff --git a/futurehome/src/ha/publish_device.ts b/futurehome/src/ha/publish_device.ts index bfe11f2..d2a72f7 100644 --- a/futurehome/src/ha/publish_device.ts +++ b/futurehome/src/ha/publish_device.ts @@ -306,13 +306,6 @@ export function haPublishDevice(parameters: { Object.assign(handlers, result.commandHandlers); } - if (parameters.demoMode) { - // Apply optimistic override - for (const component of Object.values(components)) { - (component as any).optimistic = true; - } - } - let vinculumManufacturer: string | undefined; const parts = (parameters.vinculumDeviceData?.model ?? '').split(' - '); if (parts.length === 3) {