- Home Assistant 概述
- 安装 - 通用
- 安装 - 树莓派 - 概述
- 安装 - 树莓派 - Raspbian
- 安装 - 树莓派 - Hassbian
- 安装 - 树莓派 - Hass.io
- 安装 - Docker
- 安装 - Linux
- 安装 - 自启
- 更新 - 通用
- 更新 - 树莓派
- 系统 - 前端
- 系统 - 自动化
- 系统 - 设备追踪
- 系统 - 自定义
- 设备及服务 - 概述
- 设备及服务 - 小米生态链 - Index
- 设备及服务 - 小米生态链 - Zigbee
- 设备及服务 - 小米生态链 - WiFi
- 设备及服务 - 小米生态链 - 蓝牙
- 设备及服务 - 小米生态链 - 摄像头
- 设备及服务 - 小米生态链 - 路由器
- 设备及服务 - 小米生态链 - 电视
- 设备及服务 - 博联
- 设备及服务 - MQTT
- 设备及服务 - 路由器
- 设备及服务 - 天气
- 设备及服务 - 自然
- 设备及服务 - 智能语音
- 设备及服务 - 汽车 - 特斯拉 Tesla
- 设备及服务 - 汽车 - 宝马 BMW
- 设备及服务 - 汽车 - 沃尔沃 Volvo
- Mossbian - 简介
- Mossbian - 安装
- Mossbian - 工具包
- 微信小程序 - 简介
- 微信小程序 - 使用说明
- Hass.io - 概述
- Hass.io - 安装
- Hass.io - 配置
- Hass.io - 更新
- Hass.io - Add-on
- HADashboard - 概述
- HADashboard - 安装
- HADashboard - 配置
- HADashboard - 创建
- HADashboard - 模块
- HADashboard - 运行
- Apple Homekit - 简介
- Apple Homekit - 内置组件
- Apple Homekit - Node 插件
- 衍生项目 - HA-floorplan 平面图
- 衍生项目 - 自定义 UI
- 衍生项目 - 自定义 UI 磁贴
- 衍生项目 - Hassctl
- 衍生项目 - HASS-cli 命令行控制工具
- 中文化 - 汉化
- 中文化 - 插件
- 中文化 - 源替换
- 常见问题
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
衍生项目 - Hassctl
同 Hass-cli 一样 hassctl 也是一个 Home Assistant 的终端控制工具,但安装和使用比 Hass-cli 简单,在这里推荐给大家。
Hassctl 原生支持及自动识别使用 systemd 开启的 Home Assistant,包括不限于树莓派上的 All-in-One, Hassbian 和 Linux 系统安装的 HA。
安装
一行指令:
sudo curl -o /usr/local/bin/hassctl https://raw.githubusercontent.com/dale3h/hassctl/master/hassctl && sudo chmod +x /usr/local/bin/hassctl
指令详解
hassctl update-hass
- 更新 HA 至最新发布版本
hassctl update-hass 0.47.0
- 更新 HA 至指定版本
hassctl start
- 启动 HA
hassctl stop
- 停止 HA
hassctl restart
- 重启 HA
hassctl kill
- 关闭 HA 进程
hassctl log
- 显示 HA 日志 (错误将被高亮)
hassctl error
- 显示错误日志
hassctl debug
- 显示 DEBUG 日志
hassctl zwave
- 显示 Open Z-Wave 日志
hassctl config
- 检查配置文件 configuration.yaml
有效性
hassctl update-hassctl [branch]
- 更新 hassctl
配置文件
Hassctl 的配置文件存放于 /etc/hassctl.conf
。
HASSbian
HASSCTL_BRANCH=master VIRTUAL_ENV=/srv/homeassistant PIP_EXEC=$VIRTUAL_ENV/bin/pip3 HASS_EXEC=$VIRTUAL_ENV/bin/hass HASS_CONFIG=/home/homeassistant/.homeassistant HASS_USER=homeassistant HASS_SERVICE=home-assistant@homeassistant.service OZW_LOG=$HASS_CONFIG/OZW_Log.txt
All-in-One
HASSCTL_BRANCH=master VIRTUAL_ENV=/srv/homeassistant/homeassistant_venv PIP_EXEC=$VIRTUAL_ENV/bin/pip3 HASS_EXEC=$VIRTUAL_ENV/bin/hass HASS_CONFIG=/home/homeassistant/.homeassistant HASS_USER=homeassistant HASS_SERVICE=home-assistant.service OZW_LOG=$HASS_CONFIG/OZW_Log.txt
其他环境参考上述文件进行配置即可。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论