Skip to content
Carbonfay
RU

Contract engineering

Wiren Board — controller web UI

An open web interface for the Wiren Board universal Linux automation controller: device control, sensor and meter readings, and automation script configuration.

client: Wiren Board

Context

Wiren Board is a universal automation controller running open-source Linux firmware, designed for home and industrial automation: sensor and meter polling, metering infrastructure, PLC replacement, and smart-home setups. The device supports a wide range of interfaces and ports; a browser-based management UI is a critical part of the product.

Problem

A responsive, in-controller web interface: visualise the state of all connected devices, configure automation scripts, and read sensor and meter values in real time.

Architecture

A single-page application querying the controller’s local API; support for wired and wireless third-party devices; overvoltage protection on ports and DIN-rail form factor informed the UX (hardware state display). The interface ships in the firmware and works on the local network with no cloud dependency.

Integrations

Protocols: Modbus RTU/TCP, 1-Wire, MQTT; smart-home devices from various manufacturers; LAN-only operation (no cloud dependency).

Results

The interface was merged into the standard firmware release; users and system integrators gained full device management without needing to use the command line.

team

Frontend (embedded UI)BackendQA

timeline

First version ~3–4 months; then iterative development alongside the firmware.

related cases

Next step

Let's design an AI-native automation layer for your operations.

DBCV