HomeAssistant topics are not sanitized for space characters. Home Assistant doesn't allow topics with spaces.
To reproduce:
Create a multi instance entity (e.g. Notify)
At the Tag prompt add a space somewhere (e.g.: Notify message)
Home Assistant won't discover this entity, and this appears in the log:
Received message on illegal discovery topic 'homeassistant/button/IoTuring/gydesktop_Entity_Notify_Notify message_notify/config'. The topic contains not allowed characters. For more information see https://www.home-assistant.io/docs/mqtt/discovery/#discovery-topic
HomeAssistant topics are not sanitized for
space
characters. Home Assistant doesn't allow topics with spaces.To reproduce:
Notify
)Notify message
)Received message on illegal discovery topic 'homeassistant/button/IoTuring/gydesktop_Entity_Notify_Notify message_notify/config'. The topic contains not allowed characters. For more information see https://www.home-assistant.io/docs/mqtt/discovery/#discovery-topic