本帖最后由 冬瓜HA 于 2023-5-30 23:00 编辑
hassos版有较好的HOST主机的命令行控制台
当使用OS版本的hass时,主机只要直接联HDMI显示器,并同时接好键盘,就要以最方面对homeassistant进行控制。
打开X96主机电源,一分钟左右,就可以进入下图的画面:(接上网线,是直接可以看到IP的,不用再通过路由知道了)
X96版本的hassos还提供了host主机的ttyd功能,可以通过访问7681端口直接进入。
下面来讲解一下常规ha的命令的使用:
前言:在host控制台中,提示符是ha>,它表示了你在控制台功能中,是可以省略掉ha命令头的。所有homeassistant控制指令,是为了更方便控制HASS进行的优化指令集。
使用技巧:按回车相当于help。
一、实用命令 1、network网络
A、network info(简写:net in) 查看所有网络信息
B、network info(简写:net in eth0) 查看eth0网络信息
C、network update eth0--ipv4-method static(简写:net up eth0 --ipv4-methodstatic) 将eth0的IPv4地址更改为静态
D、network update eth0--ipv4-address 192.168.1.100/24(简写:net up eth0--ipv4-address 192.168.1.100/24) 将eth0的IPv4地址192.168.1.100更改为你自己的IP地址,后面的24是子网掩码,不明白就照着写就行。
E、network update eth0--ipv4-gateway 192.168.0.1(简写:net up eth0 --ipv4-gateway192.168.0.1) 将eth0的网关更改为192.168.0.1
小技巧:一条命令搞定上面所有,惊不惊奇,意不意外? net up eth0 --ipv4-method static --ipv4-address 192.168.0.100/24 --ipv4-gateway192.168.0.1
2、info查看信息 ha info命令,直接可以查看到系统的基本信息。 haos版本显示项会多很多。
3、host主机 A、host restart(简写:ho restart) 重启系统
B、host shutdown(简写:ho shutdown) 关机
4、进入host主机linux控制台 login
二、进阶版
1、core
说明: 提供了一组子命令,用于控制在此安装上运行的Home Assistant Coreinstance,它可以控制家庭助理主系统(启动,停止,重新启动),也允许您检查您的家庭助理主系统配置。此外,一些选项可以设置,并允许升级/降级家庭助理主系统。
使用:
ha core [子命令]
命令别名:
core,homeassistant,home-assistant,ha
示例:
ha core check //系统检查
ha core restart //重启主系统
ha core update //升级主系统
扩展命令:
2、addons
说明: addons命令允许通过终端方式管理家庭助理加载项,用于安装、删除、配置和控制命令。它还提供 查看加载项的信息。
使用: ha addons [子命令]
别名: ad
示例: ha addons install core_ssh //安装加载项web_ssh ha addons start core_ssh //启动加载项web_ssh
扩展命令: 名称 | | | 安装指定家庭助理加载项 | | 重启指定家庭助理加载项 | | 开始指定加载项 | | 停止指定加载项 | | 卸载指定家庭助理加载项 |
| |
3、store
说明: store命令相当于应用商店管理器,管理Home Assistant加载项,有安装、更新等命令。它还提供了管理以后附加组件的商店。
使用: ha store [子命令]
别名: Shop
示例: ha store addons install core_ssh //从应用商店中安装加载项core_ssh ha store delete 94cfad5a //删除应用商店号94cfad5a ha store reload //重新加载所有应用商店
扩展命令: 名称 | | | 添加新存储库到Home Assistant中 | | 从Home Assistant中删除指定应用存储 | | 重新加载/刷新Home Assistant附加存储 |
| |
4、supervisor
说明: 主管命令是家庭助理系统的核心管理之一。它可以管理您的家庭助理核心、操作系统和所有附加组件。 它甚至自己管理自己!这一系列命令使您可以控制家庭助理主管。
使用: ha supervisor [子命令]
别名: su
示例: ha supervisor reload //助理主管重启 ha supervisor update //助理主管升级
扩展命令: 名称 | | | 查看正在运行的Supervisor的信息 | | 使用Supervisor自动修复Docker问题
| | 助理主管重新加载
|
| |
|