Hassbian

简介

Hassbian 系统是 Home Assistant 开发团队基于树莓派官方系统 Raspbian 制作的操作系统。其最大特点是带有专用工具包 hassbian-config,能够极大方便与 Home Assistant 有关插件和依赖的安装与配置。

Hassbian 没有图形化操作界面,基于 Raspbian Lite 最小镜像。


安装方法

  • 下载并烧录 Hassbian 原版系统镜像
  • 如需使用无线网,请在初次启动前,将 TF 卡接入电脑。在根目录下新建 wpa_supplicant.conf 文件,添加以下字段:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="WIFI名称"
    psk="WIFI密码"
    key_mgmt=WPA-PSK
    priority=1
}
  • Hassbian 默认已开启 SSH 服务
  • 插卡正常启动树莓派,系统将自动运行 Home Assistant 安装及启动指令
  • 等待约 15-20 分钟后,你便可以从局域网内任意终端浏览器访问 http://树莓派的 IP 地址:8123,进入 Home Asssitant
  • 如果等待过久,Home Assistant 页面仍未出现,请手动启动 Home Assistant 安装及启动指令:sudo hassbian-config install homeassistant
  • 附:原生 Hassbian 系统无 GUI (图形化操作界面),可使用下列指令为 Hassbian 添加 GUI:
sudo apt-get install -y xserver-xorg
sudo apt-get install -y xinit
sudo apt-get install -y raspberrypi-ui-mods lxterminal gvfs

特殊工具包

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

使用方法

  • 显示所有软件包:hassbian-config show
  • 安装软件包:sudo hassbian-config install 包名 可安装的包有:
    • Appdaemon: Home Assistant 衍生项目
    • Hue:hue 模拟工具
    • Home Assistant:Home Assistant
    • Homebridge: Apple Homekit Homebridge 服务
    • mariaDB:MariaDB 数据库
    • postgresql:PostgreSQL 数据库
    • mssql:MS SQL 数据库
    • samba: smb 文件共享
    • tradfri:宜家 Trådfri 网关依赖
    • mosquitto: MQTT 服务
    • libcec:HDMI CEC 服务
    • duckdns: Duckdns 服务
    • webterminal:网页终端服务
    • razberry禁止 蓝牙服务
  • 升级已安装的软件包:sudo hassbian-config upgrade 包名 可升级的包有:
    • Appdaemon: Home Assistant 衍生项目
    • Home Assistant:Home Assistant
    • hassbian-script:本安装脚本
    • hassbian:操作系统