Control your DJI Action camera from your Wear OS watch (tested mainly with Samsung Watch6 Classic + DJI Action 6).
This app is designed for real use on the watch, with a simple connect screen and a large control screen for quick actions.
- Find nearby DJI BLE cameras
- Connect to the selected camera
- Show camera status in a readable watch UI
- Start/stop video recording
- Trigger photo capture
- Switch between video and photo modes
- Put camera to sleep
- Show useful live info:
- recording timer (video mode)
- photo counter (photo mode)
- battery %
- remaining time/photos
- main capture settings
- camera temperature state
- This is an unofficial project (not an official DJI app/SDK product).
- Camera behavior can vary by firmware version.
- BLE reliability depends on environment (distance, interference, watch battery saver, etc.).
- After camera sleep, manual camera start may be required (wake behavior is device/firmware dependent).
- No media browsing/downloading from camera.
- No cloud sync or phone companion workflow.
- Install the app to your watch from Android Studio.
- Open the app on the watch.
- Wait until your camera appears in the list.
- Tap your camera name.
- Tap CONNECT.
- Use the big center button for REC/STOP or PHOTO depending on mode.
- Open Android Studio.
- Select
File > Openand choose this folder:c:\git\DJI6App2 - Let Gradle sync.
- Connect your watch using ADB (wireless debugging or USB).
- Select the watch as target.
- Run the
appconfiguration.
On first launch, allow:
- Bluetooth Scan
- Bluetooth Connect
- Nearby Devices / Location (depends on Wear OS version)
- Camera not found:
- Keep camera Bluetooth enabled
- Keep watch close to camera
- Disable watch battery saver for testing
- Connect fails once:
- Try connect again (BLE stacks can be flaky)
- Controls feel delayed:
- Wait briefly after mode switch or wake/sleep transitions
- Platform: Wear OS only
- Transport: BLE GATT + DJI protocol frames
- Reference materials used during development:
reference/DJI-Remotereference/Osmo-GPS-Controller-Demoreference/M5StickCPlus2_Remote_For_DJI_Osmo


