跳转至

HASSOS定制镜像(推荐)

avatar

镜像会于每月中旬更新版本
点击下载查看当前版本

点击下载 (提取码为1024)

镜像介绍

1.基于homeassistant提供的hassos for pi4(3)系统搭建而来

2.镜像包含了SSHsambanodered等常用组件,无需安装完毕再下载

3.镜像包含了pulseAudiosimpleproxytunnel2local等专属组件,其中pulseAudio可以更加方便的接入音箱设备作为hassos的音频输出,tunnel2local可以实现hassos的一键远程访问

4.镜像包含了修改过的tts.google_translate,可以在国内直接访问

5.镜像配套视频均为免费、推荐初学者安装使用

镜像使用说明

镜像使用视频教程

🎞HomeAssistant快速使用(hassos 镜像)

烧写

  • 解压缩xxxx-xx-xx-raspberrypi-hassos-hachina.zip
  • 使用烧写工具(例如Etcher)将img文件烧写到tf卡上

配置WIFI

  • boot分区上建立CONFIG目录,在其中建立network目录,在其中建立my-network文件。
  • my-network文件具体格式可参考网盘下的CONFIG/network/my-network文件。根据你的实际情况,修改其中的my_ssidmy_password

配置ssh访问

  • boot分区上建立CONFIG目录,在其中建立文件authorized_keys
  • authorized_keys文件可参考网盘下的CONFIG/authorized_keys,如果直接使用,在putty中通过配置下载的hachina_image.ppk文件进行访问(将putty的connection-SSH-Auth-private key配置为此文件)。
  • 如果你要生成自己的访问密钥,参考:https://developers.home-assistant.io/docs/operating-system/debugging#generating-ssh-keys
  • 访问端口为22222
  • 使用root用户登录,登录后输入命令login

配置PulseAudio连接蓝牙音箱

  • ssh登录到系统

  • 蓝牙音箱连接,运行命令bluetoothctl

scan on pair 蓝牙音箱的mac地址 trust 蓝牙音箱的mac地址 connect 蓝牙音箱的mac地址 discoverable on pairable on default-agent

  • 在前端集成中添加PulseAudio,选择对应的蓝牙设备
  • 也可以在configuration.yaml文件中配置
# configuration.yaml样例
media_player:
  - platform: pulseaudio
    name: xxxxxx
    sink: bluez_sink.2C_41_A1_24_BC_4C.a2dp_sink

其中,sink可以通过命令docker exec homeassistant pactl list sinks short查看

解决升级HomeAssistant后google_translate tts不可用的问题

  • ssh登录到系统,运行以下命令
docker exec -it homeassistant sh -c "sed -i s/translate.google.com/translate.google.cn/g /usr/src/homeassistant/homeassistant/components/google_translate/tts.py"

docker exec -it homeassistant sh -c "sed -i s/gtts_token.Token\(\)/gtts_token.Token\(country_domain_name=\'cn\'\)/g /usr/src/homeassistant/homeassistant/components/google_translate/tts.py"

docker exec -it homeassistant sh -c "mkdir -p /config/custom_components/google_translate"

docker exec -it homeassistant sh -c "cp -r /usr/src/homeassistant/homeassistant/components/google_translate/* /config/custom_components/google_translate"

更新日志

2020-11-19-raspberrypi4-hassos-hachina
  • HassOS 4.17,使用64位操作系统
  • HomeAssistant 0.118.0
  • 更新tts.google_translate组件,国内可访问
2020-11-19-raspberrypi3-hassos-hachina
  • HassOS 4.17
  • HomeAssistant 0.118.0
  • 更新tts.google_translate组件,国内可访问
2020-10-29-raspberrypi4-hassos-hachina
  • HassOS 4.15,使用64位操作系统
  • HomeAssistant 0.117.0
2020-10-29-raspberrypi3-hassos-hachina
  • HassOS 4.15
  • HomeAssistant 0.117.0
2020-10-09-raspberrypi4-hassos-hachina
  • HomeAssistant 0.116.2
  • 增加add-on SSH & Web Terminal
2020-10-09-raspberrypi3-hassos-hachina
  • 针对树莓派3系列硬件
  • HomeAssistant 0.116.2
2020-09-24-raspberrypi4-hassos-hachina
  • 初始化镜像
  • HassOS 4.13
  • HomeAssistant 0.115.2