Telemetry

MQTT

MQTT is a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport. It is useful for connections with remote locations where a small code footprint is required and/or network bandwidth is at a premium. Homepage

user@workstation:~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Copter$ docker build -t xe1gyq/copter .
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Copter$ docker run -it xe1gyq/copter "1" "20.6072093" "-103.4177344" "5"
user@workstation:~$ cd ~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Services/Mqtt
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Services/Mqtt$ ls
Dockerfile  main.sh  mqtt.py
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Services/Mqtt$ docker build -t xe1gyq/mqtt .
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/XunanKab/Services/Mqtt$ docker run -it xe1gyq/mqtt tcp:172.17.0.2:5763 1
$ docker run -d --name="home-assistant" -v /home/user/Bitol/VirtualDroneSolution/UseCases/XunanKab/Services/HomeAssistant/:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
$ hass -c ~/Bitol/SoftwareDevelopmentEnvironment/Docker/Services/Telemetry/HomeAssistant/ --open-ui

FreeBoard

A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard. Homepage

Nice

user@workstation:~$ cd Bitol/VirtualDroneSolution/UseCases/Tasks/FreeBoard 
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/FreeBoard$ ls
Dockerfile
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/FreeBoard$ docker build -t xe1gyq/freeboard .
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/FreeBoard/extra-containers/freeboard$ docker run -p 80:80 -d xe1gyq/ecfreeboard

NodeRED

Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways. Homepage

user@workstation:~$ cd Bitol/VirtualDroneSolution/UseCases/Tasks/NodeRed/
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/NodeRed$ ls
Dockerfile  package.json
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/NodeRed$ docker build -t xe1gyq/nodered .
user@workstation:~/Bitol/VirtualDroneSolution/UseCases/Tasks/NodeRed$ docker run -it -p 1880:1880 --name mynodered -t xe1gyq/nodered

Last updated