The release enables the Device Management features for a Connected Services Platform. Device Management components enables following vehicle onboarding use cases,
- Create Vehicle / device from backend Vehicle OEM server
- Association of user account with the vehicle / device
- Activation of the vehicle / device to enable the vehicle send data to Vehicle OEM server
- Disassociation of vehicle and user account
Device Management constitutes the following components,
- device-factory-management
- device-association
- device-activation
Following are different APIs enabled by the Device Management components,
device-factory-management - Enables CRUD operations for vehicle / device
- Create vehicle / device from the backend Vehicle OEM server
- Finding vehicle / device
- Updating vehicle / device details
- Updating vehicle / device state
- Deleting vehicle / device in Vehicle OEM server
device-association - Enables vehicle / device and user account association
- Association of user account with the vehicle / device
- Fetching association details
- Suspend Vehicle / Device
- Replace Vehicle / Device
- Terminate association
device-activation - Enables the Activation APIs to activate the vehicle in Vehicle OEM server enabling vehicle to send data to the backend server.
- Activate vehicle / device
device-client - Can be integrated on the vehicle, to send the data to the cloud.