ahmengkai 发表于 2020-10-17 19:00:35

解决猫盘HomeAssistant无法启动,打造智能家居!

本帖最后由 ahmengkai 于 2020-10-18 11:13 编辑

HomeAssistant可以把米家设备博联 鸿雁 天猫精灵 飞利浦 亚马逊 google等各家的智能设备都集成到一起,相互关联实现自动化!
基于HomeAssistant,可以方便地连接各种外部设备(智能设备、摄像头、邮件、短消息、云服务等,成熟的可连接组件有近千种),手动或按照自己的需求自动化地联动这些外部设备,构建随心所欲的智慧空间。

   猫盘这种稳定低功耗的nas太适合做智能家居中枢了,可以常年不用关机!但是之前都是通过docker安装,猫盘不支持。
后来按照本论坛的方法安装从第三方套件HomeAssistant,(大家可以先从这个帖子安装,如果正常使用,那就直接看2楼)第三方套件下载速度十分感人,python3和HASS下载了2个小时都没完!好容易装上了,结果无论如何无法启动。但是看到论坛里有人可以使用,所以怀疑可能是自己固件版本的问题,于是重新刷固件,从119J-2492225426
,刷到120J 24922.25426,都不行。
   后来用另外一台X86的nas安装,结果完美运行....这就排除了套件的问题。
于是换回猫盘开始排查,查log文件,结果发现:
ERROR: Could not install packages due to an EnvironmentError: No space left on device
这下查到问题所在了,空间不足,缺少文件。
但是HomeAssistant是安装在硬盘里面的,空间肯定不是问题,所以我的解决方法是,从另外一台nas上导出HomeAssistant的所有文件,然后覆盖就好了!!!
下面直接上方法:
1,下载我提供的几个文件,猫盘适用的python3.spk和Homeassistant.spk以及Homeassistant.zip3个文件
先安装python3.spk
然后安装Homeassistant.spk
这时候应该是无法启动的。因为缺文件,少权限。
解压Homeassistant.zip到桌面
2,winscp连接猫盘,最好用root账户,如何修改root密码,论坛里可以搜。
打开/volume1/@appstore/homeassistant

然后把之前解压的文件拖入覆盖!这里速度比较慢,文件比较多,注意路径别错了。
3,给文件夹权限

putty连接猫盘 输入:
sudo chmod -R 777/volume1/@appstore/homeassistant/
sudo chmod -R 777/volume1/@appstore/homeassistant/env/bin/

这几部做完基本就可以启动了。

如果不行,后台打不开,就按照另外一个帖子里说的,安装官方套件里的python3,安装的时候同时点击启动!就OK了



ahmengkai 发表于 2020-10-17 19:10:52

本帖最后由 ahmengkai 于 2020-10-17 20:01 编辑



在你的猫盘IP后面加上8123,就可以打开了!按照提示一步一步进入后台。
里面可以看到群晖DSM


如果没有看到,请点击右下角加号,搜索synology安装
填入你猫盘的的IP 账号 密码 端口号 接入。


下面教大家把博联插排 米家智能插座加入Hass:
我们首先需要编辑configuration.yaml
文件在/volume1/@appstore/homeassistant/var/config/下面

通过winscp打开/volume1/@appstore/homeassistant/var/config/

把configuration.yaml复制到桌面打开
默认应该是下面这样:


我把我自己的文件发出来 大家可以照着编辑:其中最终要的是米家设备token的获取,这个大家可以百度一下,网上很多方法


大家把自己的configuration.yaml修改好以后 替换到
/volume1/@appstore/homeassistant/var/config/下面 然后重启HomeAssistant就可以在后台看到这些插排了!




我自己就这些插排 插座床头灯之类的,其他智能设备大家百度一下接入方法。

我的最终目的是把这些设备接入iPhone
所以我们点击后台右下角加号搜索homekit桥接器 安装,安装完左下角通知那里会有提示,打开后有个二维码
拿出你的iPhone -打开家庭APP-右上角加号 ---添加设备---扫描二维码,这样就可以通过iPhone控制了。
但是这个时候还不支持外网控制,你需要把homepodappletv设置为家庭中枢,如果都没有 用ipad也可以,打开ipad设置,找到家庭,将里面选项打开就好了。这样用手机在外面也可以操控了。



风云郎 发表于 2020-10-17 20:54:40

学习了!

miwuzhise 发表于 2020-10-17 21:10:05

路过支持大佬

adiao 发表于 2020-10-19 13:34:40

支持支持

zibeline 发表于 2020-10-19 14:57:03

只能添加小米生态?华为的呢

miwuzhise 发表于 2020-10-19 20:23:42

按楼主方法还是不行:dizzy:

ahmengkai 发表于 2020-10-19 21:42:10

miwuzhise 发表于 2020-10-19 20:23
按楼主方法还是不行

怎么会?替换了吗?我换了4个固件都可以使用。。https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

ahmengkai 发表于 2020-10-19 21:42:44

zibeline 发表于 2020-10-19 14:57
只能添加小米生态?华为的呢

支持的
homeassistant支持上千个种类https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif
页: [1] 2 3 4 5 6 7
查看完整版本: 解决猫盘HomeAssistant无法启动,打造智能家居!