My Devices¶
My Devices is a streamlined activation tool designed for distributors. Instead of exposing all the low-level service data, it provides a focused interface for quickly activating or reactivating OVES devices.
Scanning & Connection¶

My Devices uses the same Bluetooth scanning and connection flow as BLE Devices. When you open the page, your phone scans for nearby OVES devices and lists them with:
- Device name
- Product image
- Signal strength (RSSI)
- MAC address
Connecting to a Device¶
| Method | Description |
|---|---|
| Tap | Tap a device in the list to connect |
| Search | Search by device name to filter the list |
| QR Scan | Scan the device's QR code to connect directly |
Once connected, the app takes you to the activation screen (not the full 6-tab diagnostic view).
Activation Screen¶

The activation screen displays:
Device Information (Top)¶
- Device image
- Device name
- MAC address
- Signal strength (RSSI)
Duration Selector¶
Choose how long to activate the device. Options vary by configuration, for example:
- 1 day
- 3 days
- Other durations as configured
Activation Actions¶
Two primary actions are available:
Generate Code¶
| What it does | Requests a brand-new activation code from the server for the chosen duration |
| Then | Automatically writes the code to the device over Bluetooth |
| When to use | Activating a device for the first time or extending service with a new code |
Retrieve Last Code¶
| What it does | Fetches the most recent activation code that was previously generated for this device |
| Then | Automatically writes it to the device again over Bluetooth |
| When to use | A previous write was interrupted, the code didn't take effect, or you need to re-apply |
Tip
Use Retrieve Last Code if a Bluetooth disconnection or app interruption prevented the previous code from being written successfully.
CMD Service (Manual Controls)¶
Below the activation buttons, additional controls are available for the CMD service:
| Control | Description |
|---|---|
| Current value | Shows the last code written to the CMD service |
| Read | Manually read the CMD value back from the device to confirm the code took effect |
| Copy | Copy the current CMD value to clipboard |
| Write | Manually write a custom value to the CMD service |
These controls give you a way to verify and troubleshoot activations without switching to the full BLE Devices tool.
Disconnect¶
A Disconnect button is provided to cleanly end the Bluetooth connection when you are done. Always disconnect before walking away from a device to free the BLE connection for the next user.
My Devices vs Assets¶
| Feature | My Devices | Assets |
|---|---|---|
| Audience | Technical Staff & Distributors | Distributors |
| Connection flow | Same (scan, tap, QR) | Same (scan, tap, QR) |
| After connection | Focused activation screen | Full 6-tab diagnostic view |
| Generate activation code | Yes | No (manual write via CMD tab) |
| Retrieve last code | Yes | No |
| Duration selector | Yes | No |
| Read all service tabs | No | Yes (ATT, CMD, STS, DTA, DIA, HB) |
| MQTT heartbeat | No | Yes |
| Disconnect button | Yes | Via navigation |