Skip to main content

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