Ja, danke für den Tipp. Werde mir ioBroker mal ansehen.
Das mit dem MQTT habe ich in der DTU ausprobiert. Das Log wirft aber nur folgendes dazu aus:
12:54:15.991 > Connecting to MQTT...
12:54:16.902 > Disconnected from MQTT.
12:54:16.902 > Disconnect reason:MQTT_SERVER_UNAVAILABLE

Daher die Frage, ob das so überhaupt funktionieren kann und wenn Ja ob das schonmal jemand zum laufen gebraucht hat und mir die Konfig geben kann.