NRF52840 sense and bluetooth: tuya sensor refuses to show up?!

You are right!

That yielded this:

nRF Connect, 2025-05-15 
TyOS (DC:23:50:25:01:A8) 
I 11:46:34.091 [Server] Server started 
V 11:46:34.094 Heart Rate (0x180D) 
- Heart Rate Measurement [N] (0x2A37) 
   Client Characteristic Configuration (0x2902) 
- Body Sensor Location [R] (0x2A38) 
- Heart Rate Control Point [W] (0x2A39) 
Unknown Service (0000aaa0-0000-1000-8000-aabbccddeeff) 
- Unknown Characteristic [N R] (0000aaa1-0000-1000-8000-aabbccddeeff) 
   Client Characteristic Configuration (0x2902) 
   Unknown Descriptor (0000aab0-0000-1000-8000-aabbccddeeff) 
   Characteristic User Description (0x2901) 
   Characteristic Presentation Format (0x2904) 
- Unknown Characteristic [I W WNR] (0000aaa2-0000-1000-8000-aabbccddeeff) 
   Client Characteristic Configuration (0x2902) 
User Data (0x181C) 
- First Name [R W] (0x2A8A) 
- Last Name [R W] (0x2A90) 
- Gender [R W] (0x2A8C) 
V 11:46:34.275 Connecting to DC:23:50:25:01:A8... 
D 11:46:34.275 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) 
D 11:46:43.837 [Server callback] Connection state changed with status: 0 and new state: CONNECTED (2) 
I 11:46:43.837 [Server] Device with address DC:23:50:25:01:A8 connected 
I 11:46:43.843 [Server] MTU changed to 247 
D 11:46:43.861 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) 
I 11:46:43.861 Connected to DC:23:50:25:01:A8 
V 11:46:43.875 Discovering services... 
D 11:46:43.875 gatt.discoverServices() 
D 11:46:44.185 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED 
I 11:46:44.331 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) 
D 11:46:44.719 [Callback] Services discovered with status: 0 
I 11:46:44.719 Services discovered 
V 11:46:44.724 Generic Access (0x1800) 
- Device Name [R] (0x2A00) 
- Appearance [R] (0x2A01) 
- Peripheral Preferred Connection Parameters [R] (0x2A04) 
Generic Attribute (0x1801) 
- Service Changed [I] (0x2A05) 
   Client Characteristic Configuration (0x2902) 
Unknown Service (0000fd50-0000-1000-8000-00805f9b34fb) 
- Unknown Characteristic [W WNR] (00000001-0000-1001-8001-00805f9b07d0) 
- Unknown Characteristic [N] (00000002-0000-1001-8001-00805f9b07d0) 
   Client Characteristic Configuration (0x2902) 
D 11:46:44.724 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) 
D 11:46:44.727 gatt.setCharacteristicNotification(00000002-0000-1001-8001-00805f9b07d0, true) 
I 11:46:45.252 Connection parameters updated (interval: 48.75ms, latency: 0, timeout: 5000ms) 
1 Like