hass

Home Assistant 的命令行部分是 hass

此工具仅对使用 Home Assistant Core 安装方法的用户可用。它是在运行 Home Assistant Core 的计算机的命令行中启动的(可能通过 SSH 访问)。

$ hass -h
usage: hass [-h] [--version] [-c path_to_config_dir] [--safe-mode]
            [--debug] [--open-ui] [--skip-pip] [-v] [--log-rotate-days LOG_ROTATE_DAYS] 
            [--log-file LOG_FILE] [--log-no-color] [--script ...] [--ignore-os-check]

Home Assistant: 观察、控制、自动化。

可选参数:
  -h, --help            显示此帮助信息并退出
  --version             显示程序的版本号并退出
  -c path_to_config_dir, --config path_to_config_dir
                        包含 Home Assistant 配置的目录
  --safe-mode           以安全模式启动 Home Assistant
  --debug               以调试模式启动 Home Assistant
  --open-ui             在浏览器中打开网页界面
  --skip-pip            在启动时跳过所需包的 pip 安装
  -v, --verbose         启用详细日志记录到文件。
  --log-rotate-days LOG_ROTATE_DAYS
                        启用每日日志轮换,并保留指定天数
  --log-file LOG_FILE   要写入的日志文件。如果未设置,使用 CONFIG/home-assistant.log
  --log-no-color        禁用彩色日志
  --script ...          运行嵌入的脚本之一
  --ignore-os-check     跳过操作系统验证

如果请求重启,退出代码为 100