Automated Voice Alerting Security System with IoT
To prevent road accidents and tired drivers still driving long distances, with security camers and Things, the Infobip IoT connecitivity solution, you can set up smart alerting system.
Smart cameras can track human behaviour and facial biometrics. If these cameras notice anything out of the ordinary, they will send out an SMS to warn drivers to take a rest. The Infobip communications platform serves as an additional tool to communicate with the drivers and make any necessary advisory actions.
The solution here would be to recognize facial biometrics and drivers' behavior and emotions in order to prevent any possible accidents, as well as:
- Inform HQ about any tired drivers
- Enable an automated alerting system. When drivers are tired, trigger a voice call notifying the driver to stop and rest.
Process Workflow
PREREQUISITES
A SIM card ordered, received, and inserted into device with active data traffic. For new customers - please reach out to your dedicated Account Manager to discuss your demand of SIM cards in terms of the use case, data consumption demands, type of connectivity and to open your account to have access to API. For existing customers (with Infobip account)we offer the ability to order SIM cards on your own via Infobip web interface.
IMPLEMENTATION STEPS
Steps over API
-
Use automated ordering process over API or contact your Account Manager to order a desired number of SIMs in a specified format, set the data limits, and specify the order delivery address.
-
Activate the SIM card via the Activation IoT API.
Request example:
PUT /iot/2/sims/8981100022152967721/status
{
"status": "Active/Suspended"
}
Response example:
200 OK
{
"actionId": "f597d319-de5c-4524-9378-e95478b58dad"
}
-
Insert the SIM card into the camera and start using it.
-
Check the data usage for the SIM card for the current month. You will receive an alert that the monthly data usage limit has been reached.
Request example:
GET /iot/2/sims/8981100022152967721/usage
Response example:
{
"iccid": "8981100022152967721",
"receivedSmsCount": null,
"sentSmsCount": null,
"usedDataBytes": 27199488,
"receivedCallsCount": null,
"sentCallsCount": null
}
-
Analyze the data sent to the server. If the driver hasn't slept in the last 10 hours, block the app usage for this driver and inform them about the blocked access to the account for the next 12 hours.
-
Enable an automated alerting system. When drivers are tired, trigger an SMS notifying the driver to stop and rest.
Request example:
POST /iot/1/sims/8981100022152967721/sms
{ "text": "This is an example of SMS message text."}
Response example:
200 OK
No Content