Is there a way to give a unique encrypted ID to a Pi for home automation purpose, so that when an Android/iOs app searches for it in a network, it only detects it as a separate device and not as a generic raspberry pi?
Like Sonos, even though it is a Upnp device, if you use its app and power up first time to connect it to home wifi, it wont detect other Upnp devices, so to speak.
How do they do that?
At present if I have to connect a raspberry pi to my wifi for first time, i use a temporary hotspot which transmits only ssid and possibly mac address.
If I select that network, it prompts me to enter my home wifi.
Now, even before entering my home wifi , how can i make sure in the app, it will detect only my custom configured Pi and not my other Pi's built for other purposes.
Is there any projects which does this?