Mqtt enabled fully kiosk integration looses connection when device restarts

i have a fully kiosk app running on a device that is not able to have a fixed IP so i have enabled mqtt topics for the device in the hope that the integration would connect to this and update its IP address when it changes - as the device ID does not change. And if i manually remove and add with a new IP address it correctly connects back as if it was the same device for automations.

Is this an intended feature that isn’t working or where can i make a feature request for this integration to make it a feature?

Seems this may be related to the fact that i am runny fully-single-app over fully-single-browser where $appid is different. manually using fully in the mqtt event settings does get it to show via auto-add. will see what happens next time the ip address changes

This still requires me to remove then add the device every time the IP address changes, but it does register as the same entity each time.

Is there a way to update an entity rather than having to manually remove and re-add it every time?

It might be a good idea to investigate this, rather than going down the MQTT rabbit hole. :grin:

Can you set a reserved address on your router, for example?