Skip to content

Agents

System Requirements ​

The agent will only support being loaded onto certain architectures, operating systems and versions with enough resources to run.

Memory, storage and compute ​

Agents have minimum compute, memory and storage requirements.

900MHz or greater processor

200 MiB of memory

2 GiB of storage

Docker ​

The agent deploys and manages programs as containers, so a compatible Docker installation is required.

Docker Engine API 1.53 or later

Docker Engine 29.0 and later serve this API version. If the agent installs Docker for you, a compatible version is installed. If Docker is already present on the device, confirm it is recent enough before installing or updating the agent:

sh
docker version --format '{{.Server.APIVersion}}'

WARNING

From agent version 1.0.24, an older Docker Engine API is not supported. On a device with an earlier Docker version, program deployment and container management will fail. Update Docker before updating the agent.

Operating systems and architectures ​

Tier system ​

✅ Tier 1 - Tested and officially supported

🟡 Tier 2 - Likely to work but untested and not officially supported

❌ Tier 3 - Known to be not working

Linux ​

Operating Systemsx86_64 (amd64)i386 (32-bit)arm64 (aarch64)armv7 (32-bit)armv6 (32-bit)mips64elmipselppc64les390x
Ubuntu✅❌✅✅❌❌❌❌❌
Debian🟡❌✅🟡❌❌❌❌❌
Raspberry Pi OS🟡❌✅✅❌❌❌❌❌

Supported Versions ​

  • Ubuntu: 16.04 and up
  • Debian: Debian 10 (buster) and up
  • Raspberry Pi OS: Debian 10 (buster) and up

Windows ​

Operating Systemsx86_64 (amd64)i386 (32-bit)arm64 (aarch64)
Windows 10❌❌❌
Windows 11❌❌❌

INFO

Currently running the agent on the Windows Subsystem for Linux (WSL) is not supported

MacOS ​

Operating Systemsx86_64 (amd64)i386 (32-bit)arm64 (aarch64)
MacOS Ventura❌❌❌
MacOS Sonoma❌❌❌

software-defined automation