yes there is some solutions like that. there is also and IoT unit from siemens which have node-red preinstall with I/Os.. it would be possible to just run node-red and push data to the mqtt-broker in uhm but how about the dataloss when using wireless and mqtt ?