Hello,
In a custom integration, I try to use the device serial ID as it unique ID. I have no problem no retrieve and set it during config flow, but when the error is triggered, the error message is empty. If I look in raw JSON data returned by HA, the error is :
{"type":"abort","flow_id":"33a193ebb40cfc0cd49f734503d15d56","handler":"ccei_tild","reason":"already_configured","description_placeholders":null}
I have set, in translation JSON files, the config.abort.already_configured
key but it seem have no effect. I also try to set the config.step.abort.already_configured
and config.error.already_configured
.
How to define this error message ?
Furthermore, how to properly handle upgrade for device already configured with a previous version of the integration, so without their serial ID as device ID ?