Vehicle Dashboard Statuses
You can set up different statuses for your vehicles according to what is going on with each vehicle.
All of the statuses should be set up by you manually, except "Reserved" (based on a vehicle being reserved for an upcoming ride), "In Use" (based on an active ride) and "Rebalancing" (based on the time gap between now and the last ride on this vehicle) statuses which are triggered automatically.
You can maintain vehicle statuses by going to the Vehicles section in the Dashboard and choosing the required status from the drop-down list on the right:
Below you will find a detailed explanation for each status:
AVAILABLE - the vehicle is locked, the alarm systems are on. It's used when a vehicle is in a good condition, available on the street for customers to rent and visible to your app users.
RESERVED - the vehicle is currently reserved by a customer. Alarm systems are on. This is an automatically assigned status from the system side, and cannot be assigned manually. When the vehicle is in this status, no one else can see this vehicle in the app and use this vehicle to start a ride.
IN USE - the vehicle is currently being used by a customer. You can follow the ride data. Alarm systems are off. This is an automatically assigned status from the system side, which cannot be assigned manually. When the vehicle is in this status, no one else can use this vehicle to start a ride.
CHARGING - the vehicle and battery compartment (if available) are unlocked, alarm systems are off. It is used when a vehicle is taken by your maintenance team for charging, or replacing the battery.
DISCHARGED - the vehicle battery is below defined % or connection with IoT is lost (no signal for more than 20 minutes by default (note this value can be adjusted by ATOM for your platform specifically)). The vehicle is no longer visible on the map in the app, users can't use the vehicle for a ride. Operators can filter vehicles with this status to check which vehicles need to be charged or checked. Vehicle is locked (if IoT is in good condition), alarm systems are on.
NEED INVESTIGATION - the vehicle requires an investigation by your team to determine what is wrong with it. The vehicle is not visible on the map, but it is locked, and the alarm systems are on. Usually, this status is used when a customer submits a complaint about a specific vehicle, so it is marked for your team to investigate. This status is also used to prevent users from renting broken vehicles (or possibly broken vehicles since your team hasn't checked the vehicle yet) while the vehicles are still located on the streets.
MAINTENANCE - used when an operator has investigated a vehicle and concludes that it requires repairs. Alarm systems are off, the vehicle can be taken to a service station.
STOLEN - used when it is clear that a vehicle has been stolen. It no longer shows up on the map inside the app and is locked (if possible). Alarm systems are on, and if the vehicle is moving, you will receive email alerts.
NOT READY—this status is usually used when a vehicle is not yet ready to be placed on the streets. It does not show up inside the app, and the alarm systems are off.
TRANSPORTATION - used if vehicles are being moved to other places or even other cities. The vehicle will be unlocked, and alarm systems and lights will be off.
STORAGE - this status is usually used when a vehicle is placed in a warehouse for the off-season and needs to be hidden from the customer app, even though the vehicle itself is in good condition and requires no repairs, for example.
DEPRECATED - this status is usually used when it is no longer possible to use the vehicle in any way for operations. This may be caused by extensive damage to the vehicle which cannot be repaired anymore. As the vehicle has a ride history, it cannot be deleted entirely from the dashboard, so ATOM recommends removing the link to the IoT device for the vehicle to hide it from the vehicle map in the dashboard and service app and setting it in "DEPRECATED" status.
Additionally, the vehicle can also be in a REBALANCING status which means that for a certain amount of time these vehicles were not used for any rides:
This state is triggered automatically based on your system settings where you can define a rebalancing schedule time. Go to More -> Settings -> System preferences -> Other in order to adjust the amount of hours after which a vehicle should be marked for rebalancing if it hasn't had any rides during this timeframe:
Vehicle statuses can also be assigned via Service App.
Filtering Vehicles in the Dashboard:
Apart from statuses defined manually in the dashboard or automatically based on system settings, the Vehicles section has filters that can help you find relevant vehicles in relevant current statuses.
You may filter Available vehicles, and it will display vehicles in the manual Available status without an active current ride:
You may filter by In Use and it will display vehicles in the manual Available status that are currently used by a customer for a ride:
You may filter by Reserved and it will display vehicles in the manual Available status that are currently reserved by a customer who is planning to start a ride on this vehicle shortly:
You may filter by Rebalancing and it will display vehicles in the manual Available status that are currently deemed as in need of rebalancing based on the defined system preferences and the timestamp of the last ride using this vehicle:
You may filter by Discharged and it will display vehicles in the manual Available status that are discharged, or have low battery level or the last signal from the IoT device a longer time ago or low IoT device battery:
The rest of the filters coincide with vehicle statuses, so it will display them in the dashboard accordingly.