Python 3.6 Libs: paho-mqtt
Develop a tool to listen to controllers, store received data on database and check if devices are still alive
Test with real microncontrolled device sending commands and waiting for reception confirmation
https://www.embarcados.com.br/raspberry-pi-3-na-iot-mqtt-e-python/