Location permission is required for hardware identifier access because of the change of Andriod after Andriod 6.0. Thus, the SwitchBot App must get access to location service to work properly.

* If you are using a device with Android 12 or later, you will only need to turn on the Bluetooth function and do not need to turn on location permission.

* For your ref: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id



Article is closed for comments.