Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bricks.tools/llms.txt

Use this file to discover all available pages before exploring further.

After binding your device to a workspace, you can assign applications to it from BRICKS Controller or directly on the device.

Assign from BRICKS Controller

1

Open BRICKS Controller

Go to BRICKS Controller and open the application you want to run.
2

Bind the device

In the application detail page, go to the Devices tab and click Add Device. Select your device.
3

Application starts automatically

The device receives the application and begins displaying it.
You can also bind applications to device groups to deploy to multiple devices at once. See application management for details.

Launch from the device

You can also launch an application directly on the device:
  1. Open the system menu on the device
  2. Tap Applications
  3. Select the application you want to run
This lets you switch applications without going to BRICKS Controller.

Switch applications

To change the application running on a device:

Refresh the application

If you need to reload the current application on a device:
  • From the device — Open the system menu and tap Refresh
  • From BRICKS Controller — Click Refresh on the device detail page
  • From BRICKS CLI — Run bricks device refresh <id>
  • Batch refresh — Use bricks group refresh <group-id> to refresh all devices in a group

Clear cache

Clear the application cache on a device to force a full reload:
  • From the device — Open the system menu and tap Clear Cache
  • From BRICKS Controller — Click Clear Cache on the device detail page
  • From BRICKS CLI — Run bricks device clear-cache <id>

Application versioning

When multiple versions of an application exist, the device runs the active version. You can change the active version from BRICKS Controller to roll back or test a specific version. See application versioning for details.

Next steps

Core reference

Detailed reference for bricks, generators, data, animations, and all platform entities.

Debug panel

Inspect runtime state and troubleshoot issues on the device.

Manage applications

Create, configure, and version applications in BRICKS Controller.