Achronite / mqtt-energenie-ener314rt

MQTT interface for Energenie ENER314-RT add-on board for the Raspberry Pi, designed for use by Home Assistant.
MIT License
13 stars 5 forks source link

Platform mqtt does not generate unique IDs #92

Closed genestealer closed 2 months ago

genestealer commented 4 months ago

Have you seen these issues and who to clear them?

Log Details (ERROR)
Logger: homeassistant.components.button
Source: helpers/entity_platform.py:744
integration: Button ([documentation](https://www.home-assistant.io/integrations/button), [issues](https://github.com/home-assistant/core/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+button%22))
First occurred: 11:58:27 (18 occurrences)
Last logged: 11:58:27

Platform mqtt does not generate unique IDs. ID ener314rt-4324-IDENTIFY already exists - ignoring button.library_radiator_identify
Platform mqtt does not generate unique IDs. ID ener314rt-3463-IDENTIFY already exists - ignoring button.downstairs_bathroom_radiator_identify
Platform mqtt does not generate unique IDs. ID ener314rt-5993-IDENTIFY already exists - ignoring button.guest_bedroom_radiator_identify
Platform mqtt does not generate unique IDs. ID ener314rt-3233-IDENTIFY already exists - ignoring button.office_radiator_identify
Platform mqtt does not generate unique IDs. ID ener314rt-5318-IDENTIFY already exists - ignoring button.bedroom_radiator_identify

image

Achronite commented 4 months ago

I've not seen this issue before; it looks like it is trying to add the discovery buttons for the radiators but they are already defined in the HA registry. Try deleting all identify buttons associated with the eTRVs in both HA and the MQTT discovery topics. Then let MQTT discovery add them again.