Battery state calculation, how?

Did you give the configuration a unique_id?

yes. Could it be because I have 3 Bluetooth proxies? So depending the one that picks up the beacon, one of the 3 compensation sensors becomes active?

No, restarting with a unique_id shouldn’t cause it to add sensors. Are you pressing reload or restart?

did both restarts and reboots. I’ve removed all double entities from the integrations page and for the moment the duplicates are gone