From 217fbb284a3bbe0f17538e8431a3f04ea78c8afa Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Wed, 4 Jan 2023 19:49:27 +0100 Subject: [PATCH] Fix Home Assistant `Template variable warning: 'dict object' has no attribute 'latest_version' when rendering '{{ value_json['update']['latest_version'] }}'` error attempt 2. https://github.com/Koenkk/zigbee2mqtt/issues/15747 --- lib/extension/homeassistant.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/extension/homeassistant.ts b/lib/extension/homeassistant.ts index 7c9dad1c..6bc36387 100644 --- a/lib/extension/homeassistant.ts +++ b/lib/extension/homeassistant.ts @@ -1463,7 +1463,7 @@ export default class HomeAssistant extends Extension { } } - if (entity.isDevice() && entity.definition?.ota && !message.update?.hasOwnProperty('latest_version')) { + if (entity.isDevice() && entity.definition?.ota && message.update?.latest_version == null) { message.update = {...message.update, installed_version: -1, latest_version: -1}; } }