enviriot

MQTT-SN devices for home automation and IoT

View the Project on GitHub

Logo

Enviriot is a low-code platform for device management and process automation.

A device, its settings, a sensor reading and a computed value are all represented the same way — as topics in one tree — so the state of the whole system can be watched and changed in real time. The control logic is drawn as visual diagrams (Logram), and everything else is added by plugins: they attach devices and external systems, store data and history, and serve the user interfaces. Plugins talk to each other only through the topic tree.

overview

Enviriot Server (bin/enviriot.exe)

plugin PersistentStorage (bin/PersistentStorage.dll)

plugin Archivist (bin/Archivist.dll)

plugin Logram (bin/Logram.dll)

plugin MQTT-SN (bin/MQTT_SN.dll)

plugin MQTT (bin/MQTT.dll)

plugin WebUI (bin/WebUI.dll)

Both interfaces are served on port 80, falling back to 8080..8089 when it is taken: unpack the release, start enviriot.exe and open http://localhost/.

Download Link
Enviriot Software Releases
Node configurator v0.4.2006.2000
Firmware v3.1.3
Hardware Link

Forum