工具包

Mossbian 系统自带专用工具包 hassbian-config,能够极大方便与 Home Assistant 有关插件和依赖的安装与配置。

内置工具包已完整汉化,并支持在线 OTA 更新:sudo hassbian-config upgrade hassbian-script

受限于 CPU 版本,树莓派 Zero 系列无法通过脚本安装所有 Node 相关软件,请手动进行安装。另 Node 相关软件安装 Node 后均默认使用淘宝源。

使用方法

  • 显示所有软件包:hassbian-config show
  • 安装软件包:sudo hassbian-config install 包名 可安装的包有:
    • appdaemon: Home Assistant 衍生项目
    • cloud9: Cloud9 在线编译器
    • hue:hue 模拟工具
    • homeassistant:Home Assistant,端口 8123
    • homebridge: Apple Homekit 服务,带 Web UI,端口 8120
    • mariaDB:MariaDB 数据库
    • postgresql:PostgreSQL 数据库
    • mssql:MS SQL 数据库
    • samba: smb 文件共享,配置文件位于/etc/samba/smb.conf,服务名smbd.service
    • tradfri:宜家 Trådfri 网关依赖
    • mosquitto: MQTT 服务
    • libcec:HDMI CEC 服务
    • duckdns: Duckdns 服务
    • webterminal:网页终端服务
    • razberry禁止 蓝牙服务
  • 升级已安装的软件包:sudo hassbian-config upgrade 包名 可升级的包有:
    • appdaemon: Home Assistant 衍生项目
    • cloud9: Cloud9 在线编译器,端口8181
    • homeassistant:Home Assistant,指定版本可在后加 =0.xx.x
    • hassbian-script:本安装脚本
    • hassbian:操作系统
    • python: 系统 Python
  • 可选参数:
    • -F:强制运行
    • --beta :安装 beta 版软件,仅用于 homeassistant
    • --dev:安装开发版软件,仅用于homeassistanthassbian-script

其他架构系统

工具包原生支持树莓派即 armhf 架构的系统 ,但可经过简单的环境配置用于 amd64x86 等架构的 Debian/Ubuntu 系统中。以下步骤请以 root 用户或 sudo 权限执行

  1. 下载安装包: wget https://github.com/cxlwill/hassbian-scripts/releases/download/v0.9.5/hassbian-scripts_0.9.5.deb
  2. 将安装包复制到缓存文件夹:cp hassbian-scripts_0.9.5.deb /tmp/hassbian-scripts_0.9.5.deb
  3. 返回主目录:cd
  4. 安装工具包:apt install /tmp/hassbian-scripts_0.x.x.deb
  5. 安装 x86 环境依赖:hassbian-config install x86
  6. 之后即可正常使用工具包安装软件