Skip to main content
Version: 4.4.0

device

Device management

Description​

Provides commands for managing signageOS devices, including connecting to devices for development, controlling device power states, and managing applet deployment.

Usage​

sos device <subcommand> [options]

Subcommands​

set-content​

Deploy applet to device

sos device set-content [options]

→ See detailed documentation

power-action​

Perform power action on device

sos device power-action <actionType> [options]

→ See detailed documentation

connect​

Connect device to local development server

sos device connect [options]

→ See detailed documentation

Examples​

# Connect to device for development
sos device connect --device-uid device123

# Control device power actions
sos device power-action reload --device-uid device123

# Deploy applet to device
sos device set-content --device-uid device123

Since​

0.9.0

Global Options​

All commands support the following global options:

OptionAliasDescription
--help-hDisplay help information for any command
--version-vDisplay the installed version of the CLI
--api-url-uOverride the API URL for REST requests
--profileUse a specific profile from ~/.sosrc config

Examples​

# Show version
sos --version

# Get help for any command
sos applet --help
sos applet upload --help

# Use custom API endpoint
sos --api-url https://api.example.com applet upload

# Use specific profile
sos --profile production organization list

In this section