There’s many workarounds but I haven’t seen this one documented (yet).
Brief Overview:
You can create a ‘Virtual Switch’ within the SmartThings App which will feed to HA.
Then create a routine within the Smart Tag button to toggle the Virtual Switch.
The Virtual Switch can then be used in HA for automations.
Step by step…
Create a ‘Virtual Switch’ In the SmartThings App navigate to
Navigate to your Home Assistant > Integrations and reload Samsung SmartThings
The virtual switch should be created and should toggle when the Smart Tag button is pressed.
@91JJ thanks for sharing this useful workaround, let’s hope that SmartTag location tracking is supported soon in Home Assistant I have tried other ESP32 based presence solutions to track the BLE tags however it’s not possible due to how the MAC address is randomised.
I was able to create the virtual switch from the API web. Still not selectable though (Control devices greyed out). I can only choose “Notify someone” or “Change this location’s mode”.
I’m suspecting that Labs-feature isn’t available in my region. Tried clearing data & reinstalling the app but it makes no difference.
Yes, that is what I meant by “API web”.
Control devices still isn’t available as an action when I press a button on either the virtual switch nor the SmartTag. Run scenes and Change security mode is also unavailable. Hmm…
I can confirm that this procedure still works and is good workaround for Samsung SmartTag2 also.
However, I still hope that natively it will work in SmartThings integration, including location…