This is normal with the discovery messages, they need to be retained, and since you also seemed to have just switched on or restarted your Atom Lite, the discovery messages are created afresh. These discovery messages are only for HA to discover the device.
In you second post you correctly viewed the actual beacon broadcast messages, and the final AWAY message with âstateâ:âofflineâ is correctly there as the last message, which should set the beacon status to AWAY in HA.
The different MAC addresses are weird, but I am more wondering if the deducted MAC key taken from the servicedata is actually correct, as it ws described in the Feasycom documentation. I wouldnât worry about it too much at the moment, as it doesnât seem to be related to the issue you are seeing.
The problem, from what you have shown so far, looks to be the device tracker entry in HA, as everything else, the retained discovery message(s) and the correct âstateâ:âofflineâ message once the beacon has been switched off/out of range for more than 2 minutes are all fine.
Yes, the full MAC is usually not shown in the device entry, but only the last three octets, with a hyphen after the model name of the device, plus a space and then the model_id, hyphen and âtrackerâ.
So what really confuses me is that the name in the Feasycom beacon discovery message is
"name":"108-010A-9A010A"
leading to the 108-010A-9A010A FEASY-tracker entry, which should correctly be
Beacon-9A010A FEASY-tracker
So the model âBeaconâ has been replaced with â108-010Aâ for whatever reason.
Iâm wondering though which HOME/AWAY entry you are viewing in your dashborad, could it be with the correct, previously discovered name, not showing the correct state, now that the discovery name has changed.
Just tested here with the latest development version as well, and all my discovery messages have the correct naming scheme. So Iâm really not sure why your Beacon has the above mentioned naming issue, as it seem to take the actual broadcast name of the device (ânameâ:â108-010Aâ) , instead of the discivery message name, which would be âBeaconâ.
P.S. - Just to make sure, which binary did you install on your Atom Lite from the development upload page?