PIGWay Raspberry Pi Console Adapter

简体中文 | English

An independently maintained Device Console adapter for the PIGWay Raspberry Pi Agent. It installs no extra process on the Pi and retains adapter ID pigway-agent for existing devices.

Requirements and installation

The storage display and manual discovery integration requires Console v2.7.0 and Agent v3.11.1 or later. The shared UI semantics require Console v2.7.30. Runtime uses the Python standard library, JSON-RPC v1 and console-ui-v1.

Build the ZIP below, upload it under Machine management and enable it. Register the Agent API URL and device token. Use HTTPS or a trusted tunnel across untrusted networks. For local development, set PIGWAY_ADAPTER_PATH to this repository's absolute plugin directory. Production Docker installations keep installed plugins in the persistent Console data volume.

Features and boundaries

  • Host status, hardware integration, services/processes, network metrics and Console-managed history.
  • Disk discovery runs only from Storage settings → Scan disks. Known disk capacity continues to refresh; display order, names and visibility use the shared Console settings.
  • The adapter retains existing API and service identifiers, including pigway-pi-control; a repository rename does not change those interfaces. Other Linux platforms are outside its support claim.

Install only trusted plugins: frontend code shares the page JavaScript environment, and the backend process is not a security sandbox. The ZIP contains the manifest, worker and UI, not Console internals or Git metadata.

See storage behavior, release notes, and the Console UI semantics. Dated deployment records describe historical validation, not a fresh online check.

Build

Current adapter version: 1.6.10.

mkdir -p dist
python3 package.py plugin dist/pigway-agent-1.6.10.zip
S
Description
树莓派 Console 接入插件,连接 PIGWay Raspberry Pi Agent / Raspberry Pi adapter for PIGWay Console.
Readme MIT
353 KiB
2026-10-19 19:26:01 +08:00
Languages
JavaScript 83.7%
Python 15%
CSS 1.3%