MQTT is merging multiple entities when connecting several octoprint instances
The problem
I have 5 3D printers. Each one is connected to a unique rpi CM4 running 5 octoprint instances.
I'm using the MQTT + Home assistant discovery plugins to send the data to HA, each printer has its own node ID and device name.
In HA, I have access to all the information octoprint is sending. But it merges every entities.
For example in a sensor card I put the extruder temperature of printer 1, HA will display overlaping temperatures of the 5 printers. Same this for every other entities.
I don't see how I could solve this on the HA side, can you help please?
Last thing, in the octoprint MQTT plugin I can specify a base topic. I thought I could rename it with the printer number but it breaks the readings on the HA side.
What version of Home Assistant Core has the issue?
2024.1.5
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
MQTT
Link to integration documentation on our website
No response
Diagnostics information
No response
Example YAML snippet
No response
Anything in the logs that might be useful for us?
No response
Additional information
No response
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.