Ruslo is an industrial IIoT platform that collects equipment telemetry from a factory floor, stores it, and shows it to engineers with threshold alerting. It ingests data over four independent channels — MQTT, HTTP, Modbus TCP and OPC UA — using the source timestamp rather than poll time, and models the plant as a tree (plant → shop → area → machine → indicator) with access scoped per branch.
Time series are stored in ClickHouse with automatic minute/hour aggregates and tiered retention. The interface adds 2.5D shop-floor mnemonic diagrams, threshold notifications with a delivery log, and pluggable third-party extension modules that install as packages and appear in the UI without a rebuild. The whole platform deploys inside the plant's closed network — no cloud dependency, no third-party licenses, and no internet access at runtime.
- PlatformOn-premises, air-gapped deployment
- StackRust, Vue 3, Postgres, ClickHouse, MQTT
- TypeIndie / Personal
- More inforuslo.craftzman.ru