micolous / cbus

Use Python to communicate with a Clipsal C-Bus PCI or CNI! Includes MQTT bridge (for Home Assistant), PCI simulator, and reverse engineering notes.
http://cbus.readthedocs.org/
GNU Lesser General Public License v3.0
49 stars 27 forks source link

Error Message: Discovered MQTT entities with a name that is equal to/starts with the device name #44

Open BUSTERCJB opened 1 year ago

BUSTERCJB commented 1 year ago

All of my cbus lights and binary sensors have now caused an error to appear in Home Assistant. The notices say "This stops working in version 2024.2.0. Please address before upgrading."

The error titles and messages include: Discovered MQTT entities with a name that is equal to the device name: Some MQTT entities have an entity name equal to the device name. This is not expected. The entity name is set to null as a work-a-round to avoid a duplicate name. Please inform the maintainer of the software application that supplies the affected entities to fix this issue.

Discovered MQTT entities with a name that starts with the device name: Some MQTT entities have an entity name that starts with the device name. This is not expected. To avoid a duplicate name the device name prefix is stripped of the entity name as a work-a-round. Please inform the maintainer of the software application that supplies the affected entities to fix this issue.

Any ideas on how we can solve this problem given the project appears to no longer be maintained since 2021.