Device compatibility is more than seeing a marker on a map. A tracker may send its position while a required sensor, event or command still needs configuration or further integration. The useful question is whether the exact device and installation support the work your customers need to do.
Use this checklist when evaluating existing trackers, choosing new hardware or adding a model to a mixed fleet. Keep an inventory and a short test record so the result is specific enough to guide a rollout.
What to take into the discussion
- Identify the exact model and setup, including variants and connected sensors.
- Test the required data and workflows separately from basic connectivity.
- Record results under normal and interrupted operating conditions.
1. Identify the exact device and installation
Start with the manufacturer, model and hardware variant. Add firmware and protocol details where available, plus a link to the manufacturer’s public documentation. If information is missing, mark it as unknown and ask the supplier rather than assuming a similar-looking model behaves the same way.
Describe the installation as well as the tracker. Record connected accessories, the vehicle or asset type and how the device is powered. For a mixed fleet, group approximate quantities by model and setup. Keep private identifiers and access credentials in your authorised operational records, separate from an initial sales enquiry.
- Device
- Manufacturer, exact model, variant and firmware where known.
- Connection
- Available protocol documentation and the intended connectivity arrangement.
- Installation
- Power source, vehicle or asset type and connected sensors or accessories.
2. List the information your workflow depends on
Turn feature names into specific questions. If a dispatcher needs ignition status, which device input supplies it? If a manager needs fuel information, which sensor supplies the measurement and what calibration is required? If an operator needs driver identification, which accessory or source supplies that identity?
Classify each item as essential for launch, useful later or outside the current scope. This keeps the assessment focused and makes gaps visible. Treat a manufacturer or protocol listing as a starting point; confirm the fields and behaviours required for your particular device configuration.
- Location, received time and the device’s reported time.
- Vehicle status, speed and ignition where required.
- Specific sensor, fuel, CAN or diagnostic readings the installation provides.
- Events, identification inputs, media or commands needed by users.
3. Verify the connection and the first records
Obtain the correct configuration instructions for the model and the intended platform account. Check the destination, connectivity and reporting settings through the agreed setup process. Use manufacturer guidance and an authorised installer for changes that affect a vehicle or installed equipment.
When data arrives, check that it belongs to the intended test object. Compare timestamps, location and reported status with the authorised test you performed. Ask how the interface distinguishes the latest received record from a device that is currently reporting. A historical position should not be mistaken for the vehicle’s present location.
4. Test a complete operating workflow
Use a representative sample journey, including the stops and activity relevant to your operation. Review the history and the report your team expects to use. Check time zones and units so two people reviewing the same event can interpret it consistently.
Test essential events with an authorised recipient. Check the event rule, the recorded event and the configured notification channel separately; a problem in one does not establish that the others failed. For sensors, compare received readings with an appropriate reference and document calibration or mapping questions.
- Journey review
- The expected positions and stops can be inspected in the relevant history view.
- Event and notification
- A deliberate test produces the expected record and reaches the intended configured recipient.
- Reports and readings
- Required fields, units and timestamps can be interpreted by the people using them.
5. Include connectivity and power changes
Agree safe tests for the operating conditions you expect, such as a coverage interruption or a device restart. Check what the tracker records, what the platform receives and how the gap appears to users after the connection returns. Do not assume every model stores and resends the same information.
For a phone used as a tracker, include app permissions, background operation, battery-saving settings and the operating-system version in the assessment. Test the intended phone setup during an authorised working session. Keep the result tied to that setup rather than treating one successful test as a guarantee for every phone.
6. Review commands as a separate capability
If remote commands are required, identify the exact command, compatible device and authorised user role. Ask what acknowledgement means and how completion is verified. A request being sent does not necessarily prove the physical action happened.
Follow the manufacturer’s instructions and the organisation’s safe operating procedure. Do not test a command that could affect a moving vehicle or equipment in use. Define who can use the function, what checks are required and what to do if the expected acknowledgement or result does not arrive.
7. Record the result before adding more devices
Keep a short acceptance record for each relevant setup: device and firmware, configuration reviewed, date, workflows tested, results and unresolved items. Record the conditions of the test so another team member can repeat it.
Share a redacted summary with the platform team when further assessment is needed. Agree any integration work and retesting before expanding the rollout. For a first CodeStation AI compatibility discussion, model names, approximate quantities and required workflows are enough to begin; customer routes, passwords and device identifiers are unnecessary.
Ready to apply this to your operation?
Discuss your device requirements