pio-remote

Helper command for PlatformIO Remote Development.

TLDR

List all active Remote Agents

$ pio remote agent list
copy

Start a new Remote Agent with a specific name and share it with friends

$ pio remote agent start --name [agent_name] --share [example1@example.com] --share [example2@example.com]
copy

List devices from specified Agents (omit --agent to specify all Agents)

$ pio remote --agent [agent_name1] --agent [agent_name2] device list
copy

Connect to the serial port of a remote device

$ pio remote --agent [agent_name] device monitor
copy

Run all targets on a specified Agent

$ pio remote --agent [agent_name] run
copy

Update installed core packages, development platforms and global libraries on a specific Agent

$ pio remote --agent [agent_name] update
copy

Run all tests in all environments on a specific Agent

$ pio remote --agent [agent_name] test
copy

Copied to clipboard
Dodo Farming