Edge devices that run in the field and can be updated safely

Your machines run at customer sites, in networks you do not control. We build the software on the edge device so that it keeps running offline and updates still arrive.

Get in touch

The problem

The software on the machine is installed at commissioning. After that, either a technician travels to the site or it stays as it is. A few years later every device runs a slightly different version, and nobody knows exactly which.

Then there is the network. Your customers lock down their production networks, connections drop, ports are blocked. A solution that needs a permanent cloud connection fails there.

Embedded Linux, device identity and OTA updates

The edge device runs a lean embedded Linux, the application runs in containers. The device reads data from the controller, processes it on site and does its job without a connection. Data is buffered and sent once the network is back.

Every device gets its own identity at commissioning: keys, serial number, assignment to the plant. You know which device is talking and can update or block it individually.

Updates for operating system and application arrive over the air. The build pipeline produces multi-arch images, including ARM, versions every release and takes it from commit to device. Rollouts are staged: a test device first, then a small group, then the fleet.

An inventory shows which version runs on which device and how it is configured. That is the basis for closing vulnerabilities in a targeted way later.

What you get

  • a device image with documented provisioning for commissioning
  • a build and update pipeline in your GitLab instance or your CI
  • a rollout strategy that fits your customers and service hours
  • an overview of the fleet: versions, configuration, state
  • ongoing operation if you want it, otherwise a handover to your team

Limits

We handle everything above the controller. The PLC program, electrics and sensors stay with you or our automation partner. You choose the hardware, we advise. We do not offer IEC 62443 certification.

Frequently asked questions

Does this work with our existing hardware?

If the device runs Linux and has enough storage for two system partitions, that is a good starting point. At BLUECTRL it is Revolution Pi devices with embedded Linux and Docker. Whether it fits in your case, we check in the technical check. We do not sell hardware and do not tie you to a vendor.

What happens if an update fails on a device?

Mender writes system updates to a second partition and only switches over once the new system boots cleanly. If it does not, the device starts the previous version again. Rollouts go to single devices first, then to the fleet.

Do the devices need a permanent internet connection?

No. The device does its job without a connection and buffers data. Updates and data are transferred as soon as the connection is back.

Do we have to use Mender?

No. We know Mender from field use at BLUECTRL. If you already have an update mechanism, we build on it.

Is this the same as remote maintenance?

No. Remote maintenance usually means a VPN connection a technician uses to reach a single machine. We bring software and updates to the whole fleet without that one-by-one access. An existing remote maintenance setup can stay in place alongside.

How does this relate to the Cyber Resilience Act?

If you have to ship security updates for years, you need a reliable path to the device. How we combine updates, bills of materials and vulnerability monitoring is described under updates and SBOM.

Tell us about your machines

Tell us briefly about your machines and what is not working. We will tell you whether and how we can help.