From 584a5f1b1936414c6fd08a1ec731696fe2310cfa Mon Sep 17 00:00:00 2001 From: Marius Ciotlos Date: Mon, 4 Jun 2018 23:03:44 +0300 Subject: [PATCH] Added unique id for easier renamig of sensors in HA --- lib/homeassistant.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/homeassistant.js b/lib/homeassistant.js index 334fdcf31..51c4ab6e3 100644 --- a/lib/homeassistant.js +++ b/lib/homeassistant.js @@ -264,6 +264,7 @@ function discover(deviceID, model, mqtt) { // Set unique names in cases this device produces multiple entities in homeassistant. payload.name = mapping[model].length > 1 ? `${friendlyName}_${config.object_id}` : friendlyName; + payload.unique_id = `${deviceID}_${config.object_id}_${settings.get().mqtt.base_topic}`; if (payload.command_topic) { payload.command_topic = `${settings.get().mqtt.base_topic}/${friendlyName}/`;