Sms enabling support
Enabling SMS support within a Digi cellular product
By default, SMS support is disabled. You also need a cellular data plan with SMS support added - most machine-to-machine data plans do not include SMS support.
Support for SMS has been added to the 2.9.x firmware release for NDS. See also Wiki Page: What is Your Product Firmware Level?
By web interface
Select the Mobile | Short Message Service (SMS) Settings. This link will be missing if:
- The firmware is older than 2.9.0 See Wiki Page: What is your product firmware level?
- The cellular module is not supported yet (or lacks SMS ability).
- There is not cellular module installed, or the one installed is not functioning
To enable SMS for Python
- Click the check box to Enable cellular Short Message Service (SMS) capabilities for the device.
- Change the Default Message Receiver to Python.
- Click the check box to Enable SMS support for Python.
Seeing an event trace of received SMS messages
The underlying Digi cellular function logs SMS activity. Click the Management | Event Logging link to see an real time log of cellular events.
Enabling 'Dia Data' upload by SMS to iDigi
The iDigi/Dia Python framework can upload data via SMS and Satellite. Although the transport format is drastically different from the normal HTTP/XML format, then end result within iDigi looks the same.
Adding iDigi subscription
By web interface
For your data to reach iDigi you need to enter the correct phone number and 'Service Identifier' codes. By default, a new Digi device should default to correctly send data to an iDigi production account (aka: my.idigi.com). However, to send a developer.idigi.com account you need to change the Service Identifier:
- my.idigi.com (production) Phone Number = 32075, Service Identifier = idgp
- developer.idigi.com : Phone Number = 32075, Service Identifier = idgp