跳转至

HA-core定制镜像

avatar

当前镜像版本:2020.09.19
Homeassistant版本:0.115.2

点击下载

镜像介绍

1.基于树莓派提供的Raspberry Pi OS (32 bit) with desktop搭建而来

2.镜像中,Homeassistant采用非python虚拟环境安装,相关的安装源(apt、pip)都修改为国内地址

3.镜像系统中包含了sambaJupyterLabMosquittoappdaemon&dashboardNodeRed等相关软件

4.镜像的Homeassistant中默认配置了tts.googlemedia_player.vlctunnel2local等组件

5.本镜像适合需要原始安装homeassistant的用户或者是树莓派除了homeassistant的载体外还有其他用途的用户

相关配置说明

用户名与密码

  • 本镜像中所有的用户名和密码均为pi hachina

Home Assistant

  • 在非python虚拟环境中安装

  • 已设置为随操作系统自启动

  • tunnel2local组件

  • 可在中国境内使用的tts.google组件

  • 缺省配置media_player.vlc媒体播放器、sensor.bitcoin

  • 已安装小米网关的依赖python库(未配置)

Samba

  • 已设置为随操作系统自启动

  • 开放用户的home目录(~),供网络访问(读写权限)

  • pi用户的密码为hachina

JupyterLab

  • 替代之前版本中的Jupyter Notebook

  • 已设置为随操作系统自启动

  • 设置缺省访问密码为hachina

  • 可以通过浏览器访问8888端口,访问/home/pi目录

Mosquitto

  • 已设置为随操作系统自启动

  • 用户名pi,密码hachina

appdaemon&dashboard

  • 安装于python虚拟环境/home/pi/appdaemon_venv/

  • 配置目录/home/pi/appdaemon/

  • systemd服务已配置,未设置为随操作系统自启动

  • dashboard访问端口5050,访问密码hachina

  • 与HomeAssistant联动,需在配置token

Node Red

  • 未设置为随操作系统自启动

  • 已安装访问HomeAssistant的节点node red contrib home assistant websocket

  • 已安装node red contrib home assistant websocket

其它

  • 小米设备token探查工具miio(可通过miio help获得使用帮助

  • 一些常用的apt库:libevent dev libjpeg dev build essential libssl dev libffi dev python3 dev libavahi compat libdnssd dev autoconf python3 venv

  • ffmpeg,位于/usr/local/bin/

  • 提供便捷的课程入口,大量hachina相关免费课程助你快速上手

镜像使用说明

如何烧录

建议使用etcher进行镜像烧写,下载地址:https://etcher.io

连接wifi

在烧写好的卡中system32分区,增加文件wpa_supplicant.conf,内容如下(修改其中ssid和psk)。完成后插入树莓派启动即可。

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
}

一些常用命令

ha start: 启动HomeAssistant
ha stop: 停止HomeAssistant
ha restart: 重启HomeAssistant
ha log: 查看HomeAssistant输出
node red start: 启动node red

更新日志

homeassistant-hachina-raspberrypi-20200514:
  • 升级到HomeAssistant0.109.6版本
  • 预置frpc服务恢复使用,frp版本为0.32.1
homeassistant-hachina-raspberrypi-20200313:
  • 升级到HomeAssistant0.106.6版本
  • 预下载homekit组件配置即用
  • 操作系统到2020-02-13-raspbian-buster
homeassistant-hachina-raspberrypi-20200109:
  • 升级到HomeAssistant0.105.3版本
  • 升级树莓派基础操作系统到2020-02-05-raspbian-buster
homeassistant-hachina-raspberrypi-20200109:
  • 升级到HomeAssistant0.103.6版本
  • 修复时区不正确且无法修改的BUG
  • 修复VNC和显示器无法正常显示的BUG
  • 增加侧边栏图标iframe
homeassistant-hachina-raspberrypi-20191204:
  • 升级到HomeAssistant0.102.3版本
  • 修复Nodered快捷命令无效BUG
homeassistant-hachina-raspberrypi-20191106:
  • 升级到HomeAssistant0.101.2版本
  • 提供HA课程入口,大量免费内容助你快速上手
homeassistant-hachina-raspberrypi-20191012:
  • 升级树莓派基础操作系统到2019-09-26-raspbian-buster
  • 升级到HomeAssistant0.100.1版本
  • 升级redpoint,修正与新版本HomeAssistant不兼容的问题
homeassistant-hachina-raspberrypi-20190904:
  • 升级到HomeAssistant0.98.2版本
  • 升级redpoint,修正与新版本HomeAssistant不兼容的问题
  • 将Jupyter Notebook升级为JupyterLab(服务使用命令不变)
homeassistant-hachina-raspberrypi-20190801:
  • 升级树莓派基础操作系统到2019-07-10-raspbian-buster
  • 修正vnc初始不能连接的问题
  • 升级到HomeAssistant0.96.5版本
homeassistant-hachina-raspberrypi-20190629:
  • 升级树莓派基础操作系统到2019-06-20-raspbian-buster
  • python3版本3.7.3
  • 升级到HomeAssistant0.95.4版本
homeassistant-hachina-raspberrypi-20190518:
  • 升级树莓派基础操作系统到2019-04-08-raspbian-stretch
  • 升级到HomeAssistant 0.93版本
homeassistant-hachina-raspberrypi-20190405:
  • 升级到HomeAssistant 0.91版本
homeassistant-hachina-raspberrypi-20190223:
  • 升级到HomeAssistant 0.88.1版本
homeassistant-hachina-raspberrypi-20190126:
  • 升级到HomeAssistant 0.86.2版本
  • lovelace作为缺省UI配置
homeassistant-hachina-raspberrypi-20181222:
  • 升级到HomeAssistant 0.84.6版本
  • 增加了node-red可视化编程
homeassistant-hachina-raspberrypi-20181110:
  • 升级到HomeAssistant 0.81.6版本
  • 升级树莓派系统为2018-10-09版本
  • appdaemon初始安装未运行,需要配置token后运行
homeassistant-hachina-raspberrypi-20181008:
  • 升级到HomeAssistant 0.79.3版本
homeassistant-hachina-raspberrypi-20180903:
  • 1、升级到HomeAssistant 0.77.2版本
  • 2、在第一次启动时自动扩展文件系统,无需手工扩展。
  • 3、修复无法在图形界面(XWindow)下配置无线网卡的问题
  • 4、默认打开VNC服务
  • 5、修复samba配置,缺省共享pi目录(有密码保护),可读写
  • 6、去除HomeAssistant中Legacy API Password密码配置。在第一次访问时,会提示用户创建用户
  • 7、不再缺省安装HomeBridge(因为HomeAssistant已经提供了比较完善的Homekit组件)
homeassistant-hachina-raspberrypi-20180820:
  • 1、修复samba读写权限问题
homeassistant-hachina-raspberrypi-20180809:
  • 1、升级homeassistant至0.75.3
  • 2、升级redpoint至20180806(0.3.1)
  • 3、升级tunnel2local至0.20.0
  • 4、增加四个脚本命令对homeassistant启动等操作,重启:rehass;启动:starthass;停止:stophass;查看服务输出:hasslog
  • 5、增加miio工具发现小米设备,获取设备token。命令:miio discover;
  • 6、增加atvremote scan工具发现苹果设备,获取设备ip。命令:atvremote scan;
  • 7、pip源换成清华的源,该源能更快更新homeassistant版本
homeassistant-hachina-raspberrypi-20180723:
  • 1、基于最新树莓派镜像制作(2018.6.27)
  • 2、升级Home Assistant至0.71.0版本
homeassistant-hachina-raspberrypi-20180614:
  • 1、升级Home Assistant至0.71.0版本
homeassistant-hachina-raspberrypi-20180608:
  • 1、增加raspi-config配置工具
homeassistant-hachina-raspberrypi-20180607:
  • 1、镜像文件缩减至3.9G
  • 2、增加Dashboard配置示例,比特币价格信息
  • 3、升级Home Assistant至0.70.1版本
homeassistant-hachina-raspberrypi-20180531:
  • 1、更新基础操作系统至官方发布20180418最新版本
  • 2、增加Appdaemon及Dashboard
  • 3、升级Home Assistant至0.69.1版本
  • 4、更新tunnel2local组件及frpc
homeassistant-hachina-raspberrypi-20180420:
  • 1、支持树莓派3b+新版本硬件
homeassistant-hachina-raspberrypi-20180419:
  • 1、设置3.5mm耳机插座为默认音频输出接口
  • 2、升级redpoint至20180412版本
  • 3、升级Home Assistant至0.67.1版本
homeassistant-hachina-raspberrypi-20180330:
  • 1、去除共享目录Share,仅保留唯一共享目录pi(网络权限为:可读写)
  • 2、更新Home Assistant至0.65.6版本
homeassistant-hachina-raspberrypi-20180322:
  • 1、更新Home Assistant至0.65.5版本
  • 2、更新redpoint至20180321版本
  • 3、增加tunnel2local组件(含frpc),默认随ha启动
  • 4、解除usb接口600ma电流限制(最大约达到1A)
  • 5、优先选用usb声卡作为声音输出设备
homeassistant-hachina-raspberrypi-20180313:
  • 1、补充安装Home Assistant依赖组件
  • 2、补充安装ffmpeg
  • 3、整理并修改/home/pi目录下各文件所有者及组为pi
  • 4、修正HA中introduction_hachina显示异常问题
  • 5、补充安装HA中宜家组件
  • 6、将/home/pi目录下的.homeassistant目录链接为homeassistant;.homebridge链接为homebridge
  • 7、修改/etc/pip.conf内容,将安装源更换为阿里镜像源