January 19, 2016

Badge Challenge Build Part 15

For communication from the participants to the handler, sms messaging is to be used.

We require the following properties:

A number of national and international providers exist for sending or receiving sms, but without a reliable or secure internet connection, we use dedicated hardware with a sim card per device.

The hardware chosen was the Vodem Stick K4607z which appears to be rebranded ZTE hardware for Vodafone.

New devices are purchased in order to have identical hardware. This allowed for developing the library only once, and making it likely the hardware would be available if additional devices or replacements are required closer to shipping date.

It’s advantages for this project are:

The carrier chosen is M2M One NZ.

This channel is also used for a limited amount of communication with the scoreboard from the launch consoles.

In order to communicate with the device, a python library is written. The library is written to allow full use of the device beyond sms functions.

While this library allows for interaction with the device, it has some potential problems:

LINKS:
Vodem of choice
Telco who gives bulk and automated sms
Github - python code for vodem