intermediate
car-sharing
operator-app
vehicle-commands

Operator App for Car Sharing

Manage car sharing operations from the mobile operator app — vehicle commands, ride management, QR scanning, and field operations

Levy Fleets Team11 février 20268 min read

Operator App for Car Sharing

The Levy Fleets operator app gives your field team mobile access to vehicle commands, ride management, and fleet operations. Whether you need to remotely unlock a car for a stranded customer, end a stalled ride, or quickly look up a vehicle by scanning its QR code, the operator app handles it from your phone.

Who Can Use the Operator App

The operator app is available to users with any of these roles:

  • Super Admin
  • Global Admin
  • Admin
  • Fleet Manager
  • Customer Support
  • Service Tech
  • Operator

Download the app from the App Store or Google Play and log in with your Levy Fleets credentials.


Vehicle Management

Vehicle List

The main Vehicles screen shows your fleet with key status indicators:

  • Vehicle number — Fleet ID for quick identification
  • Status badge — Current status (Available, In Use, Maintenance, Offline, etc.)
  • Battery/fuel gauge — Circular progress indicator showing current charge or fuel level (0–100%)
  • Last signal — When the vehicle last reported telemetry data

Vehicle Detail

Tap any vehicle to open its detail screen, which includes:

SectionWhat It Shows
HeroVehicle number, status badge, and battery/fuel gauge
Quick StatsOdometer (km), location (tap to open in Maps), rides in last 24 hours
Command ButtonsIoT commands (see below)
Device InfoIMEI, VIN, and vehicle model
Recent RidesLast 5 rides from the past 24 hours

Vehicle Commands

The operator app provides direct access to IoT commands for each vehicle. Commands are organized into primary (most used) and secondary (less frequent) groups.

Primary Commands

ButtonCommandColorDescription
UnlockUNLOCKGreenUnlock the vehicle — opens doors/enables riding
LockLOCKRedLock the vehicle — secures doors/disables riding
AlarmILLEGAL_USE_WARNINGOrangeSound the vehicle alarm — useful for locating the vehicle
BatteryBATTERY_LOCK_UNLOCKPurpleUnlock the removable battery compartment (requires confirmation)

Secondary Commands

ButtonCommandDescription
Enable ThrottleTHROTTLE_ONEnable the vehicle's motor/propulsion
Disable ThrottleTHROTTLE_OFFDisable the motor (vehicle can still roll but not accelerate)
Light OnHEADLIGHT_ONTurn on headlights remotely
Light OffHEADLIGHT_OFFTurn off headlights remotely
RefreshGET_STATUSRequest a fresh status update from the vehicle

Battery Unlock

The Battery Unlock command requires confirmation before executing. This is a sensitive operation — only use it when you need to physically access the battery compartment for maintenance or swapping.

Command Timeout

Vehicle commands have a 30-second timeout. If the vehicle doesn't respond within 30 seconds (e.g., due to poor cellular connectivity), the command is reported as failed. You can retry immediately.

Smartcar vs. IoT Commands

For Smartcar-connected cars, Lock and Unlock are sent via the Smartcar API. For vehicles with hardware IoT devices (OKAI, Segway, etc.), commands are sent via the device's protocol. The operator app abstracts this — you tap the same buttons regardless of connection type.


QR Code Scanner

The Scan screen provides rapid vehicle lookup via QR code:

1

Open Scanner

Tap the scan icon to open the camera-based QR scanner.

2

Scan Vehicle QR

Point your camera at the vehicle's QR code. The scanner has animated guides and a scan line to help with alignment.

3

Automatic Lookup

On successful scan, the app vibrates and automatically navigates to the vehicle's detail screen.

Manual Entry Fallback

If the QR code is damaged or unreadable:

  1. Tap the Manual Entry field below the camera view
  2. Type the vehicle number or ID
  3. Tap Search to navigate to the vehicle

Scanner Features

  • Torch toggle — Flashlight button for scanning in low-light conditions
  • Haptic feedback — Vibration confirms a successful scan
  • Animated guides — Corner guides with a pulsing glow help frame the QR code

Ride Management

Active Rides

The Rides screen shows currently active rides with:

  • Ride number and status
  • Customer name
  • Vehicle number
  • Duration so far
  • Distance traveled

Ride Detail

Tap any ride to see full details:

  • Start time, duration, and distance
  • Customer information
  • Vehicle information
  • Fare amount (for completed rides)

Ending a Ride

From the ride detail screen, operators can end a ride remotely:

1

Open Ride Detail

Navigate to the active ride you need to end.

2

Tap End Ride

Tap the End Ride button. A confirmation dialog appears.

3

Confirm

Confirm the action. The ride is ended, the vehicle is locked, and the customer is charged.

When to End Rides Remotely

End rides remotely when a customer can't end it themselves (app crash, phone died, left the area) or when a ride appears abandoned. Always attempt to contact the customer first if possible.

Issuing Refunds

From the ride detail screen, operators can also issue refunds:

OptionDescription
Full refund to walletRefund the full ride amount to the customer's wallet
Full refund to cardRefund the full amount back to the customer's card
Partial refundRefund a specific amount (enter custom amount and reason)

The refund modal shows:

  • Original amount paid
  • Previously refunded amount (if any)
  • Remaining refundable amount
  • Refund destination (wallet or card)

Customer Management

The Customers screen provides customer lookup and basic management:

  • Search for customers by name, email, or phone
  • View customer profiles with ride history
  • See wallet balance and payment status

Zone Management

The Zones screen displays your configured zones on a map:

  • Parking zones (green)
  • No-parking zones (red)
  • Speed limit zones
  • Service area boundaries

Operators can visualize where vehicles should be returned and identify zone boundaries in the field.


Vehicle Status Values

The operator app displays these vehicle statuses:

StatusMeaningColor
AvailableReady for rentalGreen
Available HiddenAvailable but not shown to customersGray
In UseCurrently in an active rideBlue
MaintenanceUnder maintenance, not availableYellow
OfflineNot reporting telemetryRed
Not ReadyNeeds attention before becoming availableOrange
ChargingCurrently charging (EVs)Purple

Need Help?

For questions about the operator app or field operations, contact us at support@levyelectric.com.