core
core copied to clipboard
iZone Integration broken in 2022.11.1 (non-unique IDs)
The problem
Since 2022.11.1, the iZone integration has had the below error, though it had been working fine previously in earlier versions. I suspect it was broken in this PR.
Logger: homeassistant.components.climate
Source: helpers/entity_platform.py:520
Integration: Climate (documentation, issues)
First occurred: 11:06:55 AM (99 occurrences)
Last logged: 3:01:32 PM
Platform izone does not generate unique IDs. ID 500000760 already exists - ignoring climate.izone_controller_500000760
Platform izone does not generate unique IDs. ID 500000760_z1 already exists - ignoring climate.downstairs
Platform izone does not generate unique IDs. ID 500000760_z2 already exists - ignoring climate.upstairs
What version of Home Assistant Core has the issue?
2022.11.1
What was the last working version of Home Assistant Core?
2022.11
What type of installation are you running?
Home Assistant OS
Integration causing the issue
iZone
Link to integration documentation on our website
https://www.home-assistant.io/integrations/izone
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
Logger: homeassistant.components.climate
Source: helpers/entity_platform.py:520
Integration: Climate (documentation, issues)
First occurred: 11:06:55 AM (99 occurrences)
Last logged: 3:01:32 PM
Platform izone does not generate unique IDs. ID 500000760 already exists - ignoring climate.izone_controller_500000760
Platform izone does not generate unique IDs. ID 500000760_z1 already exists - ignoring climate.downstairs
Platform izone does not generate unique IDs. ID 500000760_z2 already exists - ignoring climate.upstairs
### Additional information
I've tried removing the integration and adding it again, but it didn't make any difference.
The integration doesn't load on first boot, but if you reload it, it pulls data initially on reloading, but then just returns errors from then on.
Hey there @swamp-ig, mind taking a look at this issue as it has been labeled with an integration (izone
) you are listed as a code owner for? Thanks!
Code owner commands
Code owners of izone
can trigger bot actions by commenting:
-
@home-assistant close
Closes the issue. -
@home-assistant rename Awesome new title
Change the title of the issue. -
@home-assistant reopen
Reopen the issue. -
@home-assistant unassign izone
Removes the current integration label and assignees on the issue, add the integration domain after the command.
(message by CodeOwnersMention)
izone documentation izone source (message by IssueLinks)
After you remove the integration you need to restart HA before re-adding it. This sorts out this issue.