1. App Installation (Android)
The BLE Debugger app is required to configure ZIMO scooters and e-bikes via Bluetooth. This app allows you to connect directly to the vehicle's IOT module for configuration and diagnostics.
Download the App
The BLE Debugger app can be downloaded from the ZIMO distribution server. Contact your Levy Fleets representative for the current download link and password.
Required Permissions
After installation, grant the following permissions for the app to function properly:
Required for Bluetooth scanning on Android
For saving log files and firmware updates
Essential for communicating with the IOT module
Helps maintain stable Bluetooth connection during configuration
2. Connecting via Bluetooth
Scanning for Devices
- Open the BLE Debugger app
- Pull down on the screen to scan for nearby devices
- Wait a few seconds for the scan to complete
- Look for devices named "Scootor" (note the spelling)
- The device will show its MAC address and signal strength (dBm)
Important Notes
- • Ensure Bluetooth is enabled on your phone
- • Stay within 10 meters of the vehicle
- • ZIMO devices appear as "Scootor" with a darker background color
- • Unknown devices appear as "UnKnow"
Setting the Secret Key
Each IOT module has a 16-character security key configured at the factory. You must enter this key to establish a secure connection.
- Tap "Connect" next to your device
- You'll enter the Debug Scooter page
- Tap "SET SECRET" in the top right
- Enter your 16-character BLE key
- Tap "Save"
- Return to the Devices page and tap "Connect" again
Successful Connection
After connecting successfully, you'll see device information in the Input window:
- • IOT Version (e.g., V1.40)
- • ECU Version (e.g., V1.07)
- • Product ID
- • IMEI number
- • ICCID (SIM card identifier)
3. Server Configuration
After inserting a SIM card, you need to configure the IOT module to connect to your fleet management server. Access this by tapping the menu (three dots) and selecting "Set IP".
Configuration Parameters
| Parameter | Description | Example |
|---|---|---|
| Name | MQTT topic name | KW |
| IP Address | Server IP or domain name (max 24 bytes) | 47.254.79.66 |
| Port | MQTT server port | 1883 |
| APN | Access Point Name from your SIM provider | JTM2M |
| MQTT User | Server authentication username (max 32 bytes) | admin |
| MQTT Password | Server authentication password (max 24 bytes) | public |
| Net User | SIM network username (usually blank) | — |
| Net Password | SIM network password (usually blank) | — |
After Configuration
- 1. Tap "Setting" to send the configuration to the IOT module
- 2. Send a "Reboot" command for changes to take effect
- 3. Use "Read" to verify the settings were saved correctly
4. Commands Reference
The Commands panel provides direct control over vehicle functions. Tap the "Commands" button to access all available controls.
Power Controls
Power-ON
Powers on the scooter. Buzzer will beep (or voice plays), headlight and taillight turn on.
Power-OFF
Powers off the scooter. Buzzer beeps, lights turn off.
Light Controls
Turn on the Light
Configure time duration and flash mode:
| Mode | Behavior |
|---|---|
| 0 | Keep light on (solid) |
| 1 | Flash slowly |
| 2 | Flash fast (mode 1) |
| 3 | Flash fast (mode 2) |
Set Time to 0 to keep light on indefinitely.
Turn off the Light
Turns off the headlight immediately.
Alarm Controls
Alarm-ON
Activates the buzzer with configurable modes:
- Mode 0: Continuous alarm
- Mode 1-3: Various beep patterns
Only works on models with buzzers.
Alarm-OFF
Turns off the buzzer.
Motor Lock Controls
Lock-Motor
Activates EABS (Electronic Anti-lock Braking System) to lock the motor. Remains locked until unlock command is received.
Unlock-Motor
Removes EABS lock. Scooter returns to previous operational state.
Ride Mode Settings
Configure riding behavior through the Set Ride Mode panel:
Ride Modes
- ECO: Energy-efficient mode
- D: Standard driving mode
- S: Sport/performance mode
Additional Options
- Speed Limit: 8-30 km/h
- Idle Light: ON/OFF when stationary
- Dual Driver: Enable both motors
- Rear Light Always On: Toggle
- Kickstand Alarm: Toggle
Information Commands
Read Battery Info
Returns detailed battery status:
Read Scooter Info
Returns vehicle telemetry:
Version
Returns IOT Version, ECU Version, and Product ID.
System Commands
Sleep Mode
Open/Close sleep mode. In sleep, only Bluetooth remains active to conserve power. Wake by closing sleep mode or charging.
Battery Lock
Lock/Unlock the battery compartment cover. Only works on models with battery cover locks.
Reboot
Restarts the IOT device. Required after configuration changes.
Factory Reset
Restores all parameters to factory defaults. Requires reboot to take effect.
Log-ON / Log-OFF
Enable/disable diagnostic log output. Always send LOG-OFF when not actively debugging.
5. Firmware Updates
Important: Before Updating
The scooter must be powered OFF before performing firmware updates. Only the IOT module should be active (connected via Bluetooth).
Update Process
- Set Target Version
Click "Upgrade IOT" or "Upgrade ECU" button. Enter the version number (digits after decimal point only).
Example: To update from V6.39 to V6.40, enter "40"
- Download Firmware
Click "Confirm" to download the firmware from the server.
- Confirm Update
A dialog will show current and target versions. Click "CONFIRM" to proceed.
- Wait for Completion
The update takes approximately 60 seconds. The IOT will automatically reboot.
- Reconnect
After reboot, manually reconnect via Bluetooth to verify the update.
ECU Updates
The process for updating ECU firmware is identical to IOT updates. Use the "Upgrade ECU" button instead.
6. Diagnostics & Log Files
Log files are essential for troubleshooting connectivity issues, diagnosing hardware problems, and providing information to technical support.
Capturing Logs
- Tap "Commands" and select "Log-ON"
- Wait 1-2 minutes to capture diagnostic data
- Tap the menu (three dots) and select "Save log"
- Optionally tap "Upload Log" to send to support
- Send "Log-OFF" when finished
Log File Location
Log files are saved at:
/Android/data/net.com.share.scooter.ble/files/logRGB LED Status Indicators
(Available on certain models only)
| State | LED Color | Meaning |
|---|---|---|
| Power ON (Solid) | Green | Battery ≥ 50% |
| Yellow | Battery ≥ 20% | |
| Red | Battery < 20% | |
| Blue | Sleep Mode | |
| Power OFF (Flashing) | Blue | Not connected to server |
| Green | Connected to server | |
| Red | Hardware fault | |
| Yellow | Firmware updating |
Need Help?
If you encounter issues configuring your ZIMO vehicles or need assistance with fleet setup, our technical support team is here to help.