Command line interface

Command Line Interface (CLI) for OpenHydroponics

hypo provides a way to interact with the OpenHydroponics network via the command line. It allows users to execute various commands and pass arguments to perform specific tasks.

hypo

hypo [OPTIONS] COMMAND [ARGS]...

Options

--node <node>

Node UUID. If not set, this is read from the environmental variable HYPO_NODE

--bus <bus>

Select the dbus bus to connect to.

Options:

system | session

config

Get and set node configuration

hypo config [OPTIONS] COMMAND [ARGS]...

set

Set node endpoint configuration

hypo config set [OPTIONS] ENDPOINT name=value

Arguments

ENDPOINT

Required argument

name=value

Optional argument(s)

ls

List nodes

hypo ls [OPTIONS]

output

Node endpoint commands

hypo output [OPTIONS] COMMAND [ARGS]...

set

Set node endpoint output

hypo output set [OPTIONS] ENDPOINT VALUE

Arguments

ENDPOINT

Required argument

VALUE

Required argument