mirror of
https://github.com/Koenkk/zigbee2mqtt.git
synced 2026-07-18 08:36:13 +00:00
Support discovering multiple homeassistant sensors of same type. #9
This commit is contained in:
+7
-1
@@ -161,7 +161,13 @@ class Controller {
|
||||
const payload = discover.discovery_payload;
|
||||
payload.state_topic = `${settings.get().mqtt.base_topic}/${friendlyName}`;
|
||||
payload.availability_topic = `${settings.get().mqtt.base_topic}/bridge/state`;
|
||||
payload.name = friendlyName;
|
||||
|
||||
// Set unique names in cases this device produces multiple entities in homeassistant.
|
||||
if (mappedModel.homeassistant.length > 1) {
|
||||
payload.name = `${friendlyName}_${discover.object_id}`;
|
||||
} else {
|
||||
payload.name = friendlyName;
|
||||
}
|
||||
|
||||
if (payload.command_topic) {
|
||||
payload.command_topic = `${settings.get().mqtt.base_topic}/${friendlyName}/set`;
|
||||
|
||||
Reference in New Issue
Block a user