diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 96299c79f..e406f4c5a 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -1895,7 +1895,7 @@ class HomeAssistant extends Extension { * Whenever a device publish an {action: *} we discover an MQTT device trigger sensor * and republish it to zigbee2mqtt/my_devic/action */ - const key = ['action', 'click'].find((k) => data.payload.hasOwnProperty(k) && data.payload[k] !== ''); + const key = ['action', 'click'].find((k) => data.payload[k] && data.payload[k] !== ''); if (data.entity.definition && key) { const device = data.entity.device; if (!this.discoveredTriggers[device.ieeeAddr]) {