Usage:
$ alga [OPTIONS] COMMAND [ARGS]...Options:
--tv TEXT: Specify which TV the command should be sent to--timeout INTEGER: Number of seconds to wait before a response (default 10)--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.
Commands:
adhoc: Send raw request to the TVapp: Apps installed on the TVchannel: TV channelsinput: HDMI and similar inputsmedia: Control the playing mediapower: Turn TV (or screen) on and offremote: Remote control button pressessound-output: Audio output devicetv: Set up TVs to manage via Algaversion: Print Alga versionvolume: Audio volume
Send raw request to the TV
Usage:
$ alga adhoc [OPTIONS] PATH [DATA]Arguments:
PATH: [required][DATA]
Options:
--help: Show this message and exit.
Apps installed on the TV
Usage:
$ alga app [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
close: Close the provided appcurrent: Get the current appinfo: Show info about specific applaunch: Launch an applist: List installed appspick: Show picker for selecting an app.
Close the provided app
Usage:
$ alga app close [OPTIONS] APP_IDArguments:
APP_ID: [required]
Options:
--help: Show this message and exit.
Get the current app
Usage:
$ alga app current [OPTIONS]Options:
--help: Show this message and exit.
Show info about specific app
Usage:
$ alga app info [OPTIONS] APP_IDArguments:
APP_ID: [required]
Options:
--help: Show this message and exit.
Launch an app
Usage:
$ alga app launch [OPTIONS] APP_ID [DATA]Arguments:
APP_ID: [required][DATA]
Options:
--help: Show this message and exit.
List installed apps
Usage:
$ alga app list [OPTIONS]Options:
--help: Show this message and exit.
Show picker for selecting an app.
Usage:
$ alga app pick [OPTIONS]Options:
--help: Show this message and exit.
TV channels
Usage:
$ alga channel [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
current: Get the current channeldown: Change channel downlist: List available channelspick: Show picker for selecting a channel.set: Change to specific channelup: Change channel up
Get the current channel
Usage:
$ alga channel current [OPTIONS]Options:
--help: Show this message and exit.
Change channel down
Usage:
$ alga channel down [OPTIONS]Options:
--help: Show this message and exit.
List available channels
Usage:
$ alga channel list [OPTIONS]Options:
--help: Show this message and exit.
Show picker for selecting a channel.
Usage:
$ alga channel pick [OPTIONS]Options:
--help: Show this message and exit.
Change to specific channel
Usage:
$ alga channel set [OPTIONS] VALUEArguments:
VALUE: [required]
Options:
--help: Show this message and exit.
Change channel up
Usage:
$ alga channel up [OPTIONS]Options:
--help: Show this message and exit.
HDMI and similar inputs
Usage:
$ alga input [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
list: List available inputspick: Show picker for selecting an input.set: Switch to given input
List available inputs
Usage:
$ alga input list [OPTIONS]Options:
--help: Show this message and exit.
Show picker for selecting an input.
Usage:
$ alga input pick [OPTIONS]Options:
--help: Show this message and exit.
Switch to given input
Usage:
$ alga input set [OPTIONS] VALUEArguments:
VALUE: [required]
Options:
--help: Show this message and exit.
Control the playing media
Usage:
$ alga media [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
fast-forward: Fast forward mediapause: Pause mediaplay: Play mediarewind: Rewind mediastop: Stop media
Fast forward media
Usage:
$ alga media fast-forward [OPTIONS]Options:
--help: Show this message and exit.
Pause media
Usage:
$ alga media pause [OPTIONS]Options:
--help: Show this message and exit.
Play media
Usage:
$ alga media play [OPTIONS]Options:
--help: Show this message and exit.
Rewind media
Usage:
$ alga media rewind [OPTIONS]Options:
--help: Show this message and exit.
Stop media
Usage:
$ alga media stop [OPTIONS]Options:
--help: Show this message and exit.
Turn TV (or screen) on and off
Usage:
$ alga power [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
off: Turn TV offon: Turn TV on via Wake-on-LANscreen-off: Turn TV screen offscreen-on: Turn TV screen onscreen-state: Show if TV screen is active or off
Turn TV off
Usage:
$ alga power off [OPTIONS]Options:
--help: Show this message and exit.
Turn TV on via Wake-on-LAN
Usage:
$ alga power on [OPTIONS]Options:
--help: Show this message and exit.
Turn TV screen off
Usage:
$ alga power screen-off [OPTIONS]Options:
--help: Show this message and exit.
Turn TV screen on
Usage:
$ alga power screen-on [OPTIONS]Options:
--help: Show this message and exit.
Show if TV screen is active or off
Usage:
$ alga power screen-state [OPTIONS]Options:
--help: Show this message and exit.
Remote control button presses
Usage:
$ alga remote [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
send: Send a button press to the TV
Send a button press to the TV
Usage:
$ alga remote send [OPTIONS] BUTTONArguments:
BUTTON: [required]
Options:
--help: Show this message and exit.
Audio output device
Usage:
$ alga sound-output [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
get: Show the current output devicepick: Show picker for selecting a sound output...set: Change the output device
Show the current output device
Usage:
$ alga sound-output get [OPTIONS]Options:
--help: Show this message and exit.
Show picker for selecting a sound output device.
Usage:
$ alga sound-output pick [OPTIONS]Options:
--help: Show this message and exit.
Change the output device
Usage:
$ alga sound-output set [OPTIONS] VALUEArguments:
VALUE: [required]
Options:
--help: Show this message and exit.
Set up TVs to manage via Alga
Usage:
$ alga tv [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
add: Pair a new TVlist: List current TVsremove: Remove a TVrename: Change the identifier for a TVset-default: Set the default TV
Pair a new TV
Usage:
$ alga tv add [OPTIONS] NAME [HOSTNAME]Arguments:
NAME: [required][HOSTNAME]: [default: lgwebostv]
Options:
--help: Show this message and exit.
List current TVs
Usage:
$ alga tv list [OPTIONS]Options:
--help: Show this message and exit.
Remove a TV
Usage:
$ alga tv remove [OPTIONS] NAMEArguments:
NAME: [required]
Options:
--help: Show this message and exit.
Change the identifier for a TV
Usage:
$ alga tv rename [OPTIONS] OLD_NAME NEW_NAMEArguments:
OLD_NAME: [required]NEW_NAME: [required]
Options:
--help: Show this message and exit.
Set the default TV
Usage:
$ alga tv set-default [OPTIONS] NAMEArguments:
NAME: [required]
Options:
--help: Show this message and exit.
Print Alga version
Usage:
$ alga version [OPTIONS]Options:
--help: Show this message and exit.
Audio volume
Usage:
$ alga volume [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
down: Turn volume downget: Get current volumemute: Mute audioset: Set volume to specific amountunmute: Unmute audioup: Turn volume up
Turn volume down
Usage:
$ alga volume down [OPTIONS]Options:
--help: Show this message and exit.
Get current volume
Usage:
$ alga volume get [OPTIONS]Options:
--help: Show this message and exit.
Mute audio
Usage:
$ alga volume mute [OPTIONS]Options:
--help: Show this message and exit.
Set volume to specific amount
Usage:
$ alga volume set [OPTIONS] VALUEArguments:
VALUE: [required]
Options:
--help: Show this message and exit.
Unmute audio
Usage:
$ alga volume unmute [OPTIONS]Options:
--help: Show this message and exit.
Turn volume up
Usage:
$ alga volume up [OPTIONS]Options:
--help: Show this message and exit.