Node-RED — visual flow-based programming tool for network-aware hardware devices