flespi can send configuration SMS to tracking devices. A modem is an instance to connect flespi and SMS service provider. By default, each user has a flespi modem instance allowing to send 50 SMS per month for free users and billing 0.1 USD/SMS for commercial users. SMS can be sent in two ways:
When you request to send SMS flespi selects modem with higher priority to dispatch SMS sending. If sending failed the modem with lower priority is used. Priority can be set in modem settings.
The way a modem connects to the SMS server is described in the “configuration” field which may be one of the following:
flespi — built-in modem with limitations described above, you may safely create/delete it anytime, deliver SMS to phone numbers only
clickatell — using clickatell API to deliver SMS to recepients specified by phone numbers
SMPP — using standard SMPP protocol to deliver SMS to recepients specified by phone numbers
jasper — using Jasper SMS API to deliver SMS to recepients specified by ICCID
Phone number of the recipient can be specified in on of the following formats:
International, starting with ‘+’ sign and no longer than 15 digits. Works with flespi, clickatell, and SMPP modems.
ICCID — 19 or 20 digits printed on device SIM card. Works with jasper modem.
Wrong phone number format will cause a modem to reject the message (after that flespi will try to send the message with a lower priority modem).