While Golioth makes OTA firmware updates easy via our web console, the same features are also available using the REST API. Here's how to access those features using Python as an example.
We often use Grafana for visualizing data from IoT devices. We even wrote a WebSockets plugin for the platform that makes sure you can graph your live data as soon as it arrives on Golioth. But our REST API is also useful with the Grafana platform for visualize historic data.
Node-RED makes it easy to connect to Golioth using WebSockets and our REST API. With those in place, you can monitor live data from your devices, and control them via updates to LightDB state data.