We are looking for somebody with extensive experience with the AWS IoT platform and the MQM approach. Specially how to set up the AWS IoT so it can handle many devices/things efficiently and automatically.
The project also includes to integrate services to process incoming messages and take the correct actions depending on rules.
We want to be sure that we find the right freelancer/company so we have defined an initial task to do so we can evaluate. It will take 10-15.
Depending on the result from the initial task we may continue for long term work.
We have devices on a meshed RF network. The communicate with the AWS cloud via gateways. Mesh network topology assumes several accessible gateways. Device will select most suitable gateway, and then connect to it. However, in case if gateway lost connection with AWS IoT, or malfunction, or some radio noise and RF-channel errors, the device can select another gateway, and continue communications with it. So, there is no predefined gateway for mesh device.
Each thing interacting with cloud services via MQTT-SN messaging protocol. Gateways interact with AWS MQTT broker.
The initial is to automatically register devices (and device types). We should also within this task do some configuration of the devices using a request/response ("fan-in", and "fan-out") paradigm implementation. The gateway is already up and running for you to use. Also we have included in the task to make some basic parts of simulation tool to be used to test the registration and configuration. It will be described in details later.