From 2540fbd771d01ee18cbb72c67cb0a24b44131912 Mon Sep 17 00:00:00 2001 From: koenkk Date: Wed, 8 Nov 2023 21:52:02 +0100 Subject: [PATCH] fix: Fix Home Assistant `in_progress` Erroneous JSON error https://github.com/Koenkk/zigbee2mqtt/issues/19597 --- lib/extension/homeassistant.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/extension/homeassistant.ts b/lib/extension/homeassistant.ts index 2e5c9b624..28318c55a 100644 --- a/lib/extension/homeassistant.ts +++ b/lib/extension/homeassistant.ts @@ -1198,7 +1198,8 @@ export default class HomeAssistant extends Extension { value_template: `{{ value_json['update']['installed_version'] }}`, latest_version_template: `{{ value_json['update']['latest_version'] }}`, json_attributes_topic: `${settings.get().mqtt.base_topic}/${entity.name}`, // state topic - json_attributes_template: `{"in_progress": {{ value_json['update']['state'] == 'updating' }}}`, + json_attributes_template: + `{{ {'in_progress': value_json['update']['state'] == 'updating'} | tojson }}`, }, }; configs.push(updateSensor);