# Is there a way to get a device BLE UUID without the user typing it in?

**URL:** <https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153>\
**Category:** BLE / BlueTooth\
**Created:** [January 16, 2023, 7:27pm UTC](https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153 "2023-01-16T19:27:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![supercoolcoder](https://avatars.discourse-cdn.com/v4/letter/s/e19adc/32.png) [@supercoolcoder](https://community.thunkable.com/u/supercoolcoder)\
**Post date:** [January 16, 2023, 7:27pm UTC](https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153/1 "2023-01-16T19:27:32Z")

</div>

Is there a way to get a device BLE UUID without the user typing it in?

---

<div class="post-metadata">

**Author:** ![senthilkumaranms](https://avatars.discourse-cdn.com/v4/letter/s/f14d63/32.png) [@senthilkumaranms](https://community.thunkable.com/u/senthilkumaranms)\
**Post date:** [February 4, 2023, 3:40am UTC](https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153/3 "2023-02-04T03:40:05Z")

</div>

UUID is not going to change every time for a particular chip. So you can find the UUID using some general purpose BLE scanner app and assign it to the variable in your block and call it where ever you want within the block.

---

<div class="post-metadata">

**Author:** ![hdawc](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hdawc/32/119068_2.png) [@hdawc](https://community.thunkable.com/u/hdawc)\
**Post date:** [February 5, 2023, 2:49pm UTC](https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153/4 "2023-02-05T14:49:59Z")

</div>

@senthilkumaranms724i  
If you’re talking about the actual device, I don’t think there is, because I was looking into this some time ago and it’s a restricted permission on Android that only system apps have since Android 6.0

> “ **Android removes programmatic access to the device’s local hardware identifier for apps using the Wi-Fi and Bluetooth APIs** ”

> “The `BluetoothAdapter.getAddress()` methods now return a constant value of `02:00:00:00:00:00`”

> **[שינויים ב-Android 6.0  |  Android Developers](https://developer.android.com/about/versions/marshmallow/android-6.0-changes?hl=he)**
>
> לצד תכונות ויכולות חדשות, גרסת Android 6.0 (רמת API 23) כוללת מגוון שינויים במערכת ושינויים בהתנהגות ה-API. במסמך הזה נתאר כמה מהשינויים העיקריים שחשוב להבין ולקחת בחשבון באפליקציות שלכם. אם בעבר…

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 1:37pm UTC](https://community.thunkable.com/t/is-there-a-way-to-get-a-device-ble-uuid-without-the-user-typing-it-in/2225153/5 "2024-11-08T13:37:11Z")

</div>


