fix: Fix Home Assistant truncate error when program is null. https://github.com/Koenkk/zigbee2mqtt/issues/16460

This commit is contained in:
koenkk
2023-06-12 18:10:45 +02:00
parent e10dd893ab
commit 11f0be55d8
+2 -1
View File
@@ -885,7 +885,8 @@ export default class HomeAssistant extends Extension {
const lookup: {[s: string]: KeyValue} = {
action: {icon: 'mdi:gesture-double-tap'},
programming_mode: {icon: 'mdi:calendar-clock'},
program: {value_template: `{{ value_json.${firstExpose.property} | truncate(254, True, '', 0) }}`},
program: {value_template: `{{ value_json.${firstExpose.property}|default("") ` +
`| truncate(254, True, '', 0) }}`},
};
const discoveryEntry: DiscoveryEntry = {