当前位置:
文章详情

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

2023-08-24 18:05:19 13点赞 92收藏 12评论

写在最前--之HomeAssistant有啥用

话说,只要是折腾智能家居的值友,多少都听过HomeAssistant,那折腾这东西有啥用呢?来自度娘的回答如下。


  1. 高度的可定制性:HomeAssistant支持自动化(Automation)、群组化(Group)、UI客制化(Theme)等设置,可以按照用户的需求进行高度定制。

  2. 支持多种设备:HomeAssistant可以连接各种外部设备,包括智能设备、邮件、短消息、云服务等,成熟的可连接组件有近千种。

  3. 支持多种通信协议:HomeAssistant集成了小米、博联、易微联等公司的通信协议,可以直接发现并控制这些公司的智能设备,也可以通过MQTT协议连接其他设备,实现跨平台联动。

  4. 支持语音控制:HomeAssistant可以与苹果的Apple HomeKit互动,使用Siri语音控制其他智能设备,同时也集成了一些第三方智能语音平台,方便使用语音控制家中的智能设备,手机和平板操作更方便。

  5. 集成了云端服务:HomeAssistant还集成了一些如天气、汇率、在线音乐等云端服务。

  6. 支持多种显示方式:HomeAssistant的控制页面可以通过网页显示,也可以通过手机APP(支持安卓及iOS)展示。


    但是其实对于我来说,折腾的主要动力,是把家里闲置的iPad上墙,这里就需要用HomeAssistant实现第功能:homekit控制米家的设备,另外HomeAssistant的界面UI更强大,折腾性更强。想要siri控制米家设备,就需要首先安装HomeAssistant,然后安装hacs商店,之后通过xiaomi miot添加小米设备,通过

    homekit bridge实现iPad和siri控制,不过网上现在大多的攻略都只是安装第一步HomeAssistant,之后的问题其实还挺频发的,所以这里我记录下我的折腾过程。

平台的选择

要安装HomeAssistant就首先要确定安装的平台,性价比、稳定性等等也要参考,目前市面上主流的安装平台无非是玩客云、N1、魔百盒、树莓派、软路由、nas等等方案。先说N1,现在的价格并不合适,nas一般家庭并不会部署,而且不是重度用户,也不会24*365开机。树莓派和软路由的价格偏高,所以设备的选择上,大家利用闲置是最好的,我也是这个思路,以上这些设备我都有,所以也都试着折腾了一下。

玩客云

玩客云的最大优势是价格,现在拼夕夕最低的都有22块钱到手的裸机了,也是我安装的首选。

玩客云的安装方式比较多,第一种我前几天有更新,主要方式是先刷底包,然后刷CASAOA,然后在CASAOA的应用商店里面安装homeassistant。

不过这种安装方式的问题是现在最新的CASAOA系统商店很多自带的软件无法直接安装,homeassistant也是,虽然可以通过手动安装可以跳过这个问题。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

但是会衍生出来第二个问题,hacs最方便的安装方式是把文件夹复制到ha的根目录,但是这种手动安装的方式,根目录似乎很难寻找,所以这个方式被我pass。

第二张安装方式:U盘安装

另外一个比较方便的方式是玩客云刷u启动的底包,然后将其他大神制作好的ha系统镜像拷贝到u盘里面,通过u启动进入ha系统,这个方式是最简单的,稳定性也不错,最适合小白的,但是非常挑u盘,我试过好多个u盘之后也放弃了这个方案。

树莓派

除去玩客云,我手里还有一个闲置的树莓派3b+,树莓派也是非常适合安装ha的。

树莓派好就好在,官方是有给出安装方式的,下载好官方的镜像烧录器,选择ha系统即可,也不用额外四处去找镜像。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

但是我遇到的问题是实际操作中没有一次正常的完成过,会遇到各种问题中止,换了mac系统安装也不行,所以这个方式也pass了。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

第二种方式也比较简单,去github下载好镜像,然后用烧录工具(推荐Balena Etcher)进行烧录即可。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

内存卡烧录好之后放到树莓派开机,手机安装homeassiatan的app,点击登陆就能看到下面的界面了(或者树莓派IP:8123在浏览器登陆),这个时候就进入漫长的安装进程了,页面提示20分钟,实际可能需要一晚上的时间。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

这里特别提示下,一定记得给树莓派接上键盘和显示器,点击上图中间的蓝色圆点,如果看到里面的时间和现在的时间不对。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

记得按照下面的方式修改一下,不然等一年也安装不好。


默认显示为ha>

输入login回车

切换到特权模式,显示~#

输入date -s "202x-xx-xx xx:xx:xx"

即可

注意比北京时间减掉8小时


树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

所以这里推荐大家去下载国内项目组的ha镜像,安装速度上要好很多。在出现这个界面之后就表明安装完成了,注册账号登陆即可。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

到这里home assistant就安装完成了。

安装hacs

登陆ha之后,先打开高级模式。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

下面就需要安装hacs了。这里通过拷贝的方式,从网上下载好文件夹。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

找到ha的安装目录,拷贝到homeassistant/config/custom_components文件夹里面(没有的话新建这个文件夹)

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

然后返回ha界面,在配置-集成与服务中,点击右下角的添加集成,搜索hacs并按照对应步骤按照,需要提前登陆github,按照步骤操作跳转github注册即可。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

之后就可以看到历史下面多了hacs商店。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

点击集成,点击又下角的浏览并下载存储库,搜索xiaomi miot下载安装。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

之后重启系统,返回集成中添加xiaomi miot小米账号。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

这里遇见的问题是添加账号一直显示登陆失败。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

网上也找了很多方式都未解决,所以最后只能选择了继续换平台。

软路由

这里先说软路的安装方案是软路由安装openwrt,然后在软路由的istore里面直接安装homeassistant,这种方案其实也可以复制到树莓派或者各种盒子上,不过我本身有软路由,所以用软路由的方案其实是最方便的,在istore里面安装好ha。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

然后在服务中启动。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

下面依旧是拷贝hacs文件夹,一路操作之后,终于能顺利登陆了。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

一路添加即可。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

这里看到我的设备已经都添加好了。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

下面就是添加homekit,这个很多网上的帖子都写的是错误的。返回集成-添加-搜索apple。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

然后选择添加homekit bridge。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

然后选择包含的域,我全都选择了,之后提交。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

然后ha界面左下角的通知就会弹窗。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

这个时候打开你的苹果设备,找到家庭,这里我弹窗了三个二维码,找到名字包含bridge的一个扫码即可,等待添加(添加过程非常漫长),如果出错就删掉重来,保持耐心,我来来回回弄了一个小时才搞好。设备的名字和房间都需要一个个手动更改,这里还是挺麻烦的。最终效果呈现,终于折腾好了。

树莓派&玩客云&软路由安装homeassistant方法全记录---包含安装hacs和homekit和踩坑指南

总结:

这里没有写的一个概念就是ha的加载项,就是Home Assistant Supervisor,目前很多安装方式安装都是不包含这个加载项的,但是如果只是实现水果控制米家,安装我这样操作就是OK的,所以也没有再折腾。本次提到的树莓派、玩客云和软路由的安装方式,也是自己废了比较长的时间折腾也踩坑的,希望给大家带来帮助。

展开 收起
12评论

  • 精彩
  • 最新
  • 所以最终玩客云上casaos安装的那个 没有办法更新HASC是吧。。。。

    校验提示文案

    提交
    是的,我放弃玩客云了

    校验提示文案

    提交
    嘿 浪费一上午时间~~~

    校验提示文案

    提交
    收起所有回复
  • 消灭0回复

    校验提示文案

    提交
  • 马克一下

    校验提示文案

    提交
  • 看看看看

    校验提示文案

    提交
  • 按你的方法,添加hacs文件后,在添加集成里面找不到hacs

    校验提示文案

    提交
  • 太复杂了,请出魔百盒安装教程

    校验提示文案

    提交
  • 大佬,能出个斐讯n1刷HA的教程吗?

    校验提示文案

    提交
  • 软路由怎么拷贝ha文件夹,找不到目录

    校验提示文案

    提交
  • 这种东西不能去值得买看~~~~~~~~~~~~~~~~~~

    校验提示文案

    提交
  • 死在了手机扫码那一步,苹果手机家庭扫码那里怎么都添加不上。
    查了一下说是要在同一个网段里面。
    我是软路由加+硬路由。
    HA在软路由上,TV在硬路由。所以不行

    校验提示文案

    提交
提示信息

取消
确认
评论举报

最新文章 热门文章
92
扫一下,分享更方便,购买更轻松