全面预制&高级版版智趣盒子homeassistant使用说明书

本帖为教程贴,不要在本帖提问。请点击下面的“智趣盒子问题反馈集中帖子”提问链接

另外为了积累知识,方便改进固件和系统,不重复劳动,所有提问请在上面帖子进行。“智趣盒子问题反馈集中帖子”是唯一技术反馈通道,QQ或者淘宝不接受技术问题的咨询

一定要认真看帖子,包括什么用户密码啥的,都在帖子有,要认真看。如果这个教程没有,那么请您浏览一下提问帖,上面都是别人已经踩过的坑,都解决的了,你先从里面找解决方案。

本教程本人已经尽量争取做到简单易懂,比较个人水平有限,精力有限。难免有疏漏。有没有涉及的地方,遇到困难自己解决不了的,请在上面贴出的疑问贴回复补充。

这里根据大家的提问总结了大部分人可能会遇到的问题,请看这里

购买链接:

本固件适合“home-assistant内测版本”的智趣盒子,具体升级方法请看:

升级前,必须按照帖子提供的备份方法,备份自己原系统数据,切记备份。除非你没有重要数据,可以不用备份。
备份数据之后再升级,切记!

全面预制版:

目的:力求开箱即用,低难度学习

2021.03.14

  1. homeassistant的基本配置预设;
  2. 集成web版的ssh&文件管理器;
  3. 集成局域网文件管理器samba,可以直接电脑上传修改文件;
  4. 集成自动化工具node-red,预设了大量常用功能节点(百度ai、小爱小度天猫语音控制平台等);
  5. 集成数据库MariaDB,优化homeassistant数据存储,避免爆存储空间;
  6. 集成第三方应用商店hacs,直接web界面操作第三方插件配置;
  7. 集成小米、涂鸦等第三方插件;
  8. 集成远程控制工具molohub;
  9. 其他优化。

目录

一、 安装homeassistant的手机APP,获取智趣盒子的ip地址
二、 登陆homeassistant,根据你个人的实际情况修改基础配置
三、 home assistant的升级
四、 homeassistant配置工具samba的使用
五、 homeassistant系统备份与恢复
六、 home assistant设备接入苹果的homekit相关设置
七、 home-assistant的文件编辑器File editor使用
八、 home-assistant第三方插件商店hacs的使用方法
九、 home-assistant设备接入之米家设备接入
十、 论坛提供的小爱、小度、天猫语音平台对接
十一、 UI界面设置方案初步教程
十二、 web版的ssh使用方法
十三、 home-assistant通过molo远程访问
十四、 自动化工具node-red使用教程
十五、智趣盒子对接第三方zigbee设备
十六、 美的wifi智能空调接入homeassistant和homekit
十七、涂鸦wifi智能设备对接到homeassistant
十八、易微联设备对接教程

一、 安装home-assistant的手机APP,获取智趣盒子的ip地址

  1. 把盒子通过网线链接到路由器,然后通电。盒子、手机或者操作的电脑、需要接入的设备的网段要求是相同的,即系手机、盒子、电脑、需要接入的设备在同一个局域网如果不懂什么是同一个局域网,请百度。

ps:盒子是本身带有wifi硬件的,但是服务器没有用无线连接的–大幅度增加不稳定因素,所以要用网线连接。默认是不打开wifi的,也不建议小白去折腾这个。如果真心需要用wifi,自行百度armbian wifi,有大把教程

  1. 如果是ios手机,请在苹果应用商店下载home assistant的app(图中第一个)
    image

  2. 如果是安卓手机,请使用手机浏览器扫描下面二维码,再从获取的网址里面下载安卓版的app。app的版本可以自己选择,一般带有日期的版本为稳定版本。我是home-assistant的app,如果二维码扫描不成功,请点击我直接下载 https://github.com/home-assistant/android/tags
    image


  3. 在手机上安装好了app,确保手机连上同一个局域网里面的wifi。直接打开app,弹出的页面就会发现盒子的ip了,记住这个ip地址,同时在app上选择这个ip地址,具体如图:

  4. 注意:

  • 要通过手机app发现智趣盒子的ip,就必须局域网里面只有一个homeassistant实体(即不能有其他机器在运行homeassistant);
  • 所有的容器启动需要时间,大概十来分钟,请您先耐心等待。

你可能会遇到发现不了ip的问题,请按照下面的方式操作:

  1. 如果通过手机app都不能发现ip地址,那么请你登陆你的路由器管理后台,在设备ip管理的栏目,找到smarthomefansbox这个设备的ip。因为每个品牌的路由设置都不一样,请自己百度使用的品牌如何插座设备ip。

  2. 不少人可能家里的网线会跟盒子不兼容,如果在路由器都找不到ip,那么尝试换一根其他的网线。把新的网线换上的时候,再把盒子断电,重新给盒子上电。然后根据上面的方法在homeassistant的app或者路由器后台查找。

因为不同的品牌路由分配ip的机制不一样,会存在路由器不定时给盒子重新分配ip的情况。如果重新分配了ip,你通过原来的ip就会链接不上homeassistant了。
为了避免出现这种情况,第一次查找到盒子的ip之后,请您务必在路由器管理后台把盒子的ip固定。具体方式,请百度你的路由品牌是如何固定设备ip的方法

在supervisor后台也可以固定设备ip,具体方式请看

但是,因为每个路由器品牌的管理方式不一样,很多时候,路由器分配ip才是第一位的,在supervisor分配固定ip未必能生效,还是推荐直接在路由器修改固定盒子ip。

二、登陆homeassistant,根据你个人的实际情况修改基础配置

如果是直接用电脑浏览器操作的,请您用chrome浏览器或者edge浏览器,别用什么360、qq浏览器等,360这些浏览器可能不能正常登陆,并且注意要下载64位的浏览器,别用32位的浏览器,可能会出现打不开某些插件的情况。

  1. 手机app直接登陆,或者通过电脑浏览器输入ip:8123登陆,电脑浏览器登陆情况如下:


    如果是电脑浏览器登陆的,必须要注意的是:ip地址后面加上:8123,记得冒号必须为英文状态下的。
    例如刚刚我们找到的ip是192.168.31.178,那么我们的登陆管理地址应为:http://192.168.31.178:8123

  2. 默认的用户名和密码
    用户名: smarthomefans
    密码: abc123456


    值得注意的是:这个是homeassistant的用户名和密码,不要把它跟系统的ssh或者samba共享文件夹的用户名和密码搞错了

  3. 登陆之后,修改homeassistant的基本配置信息,用户密码必须第一时间进行修改,否则产生的不良后果责任自负。

  • 修改用户名和密码
    目前用户名因为ha版本升级bug原因,暂时不能修改,已经给官方提了bug。
    所以,你改了名称之后,是修改了显示的名称,实际的用户名并没有改变,你还得用smarthomefans这个用户名和新的密码登陆。



  • 修改用户资料





**如果:
1. 遇到了忘记homeassistant用户名和密码的情况
2. 想更换自己的自定义用户名

请按照下面的方式情况解决。让你homeassistant恢复初始设置用户名和密码状态。**

三、home assistant的升级

1.登陆homeassistant管理前端页面。


2.点击进入supervisor界面,看看是否有相关的升级信息。

注意:如果有更新,请先阅读相应的更新说明,看看该版本升级有没有破坏性升级。
这个一定要注意!一定要注意!一定要注意!




3. 确认该次更新是自己能掌握,点击升级按钮更新。



4. 升级完成

5. 手动代码更新:
这种情况是适用于你家网络没有出国学习工具的情况下,相关节点被墙,需要手动更新。

四、homeassistant配置工具samba的使用

1. 修改samba用户名和密码,修改用户名不能用汉字,必须字幕,密码也是一样。



2. 在电脑的文件管理器输入 image ,ip为盒子的IP地址。输入上面设置好的samba对应的用户名和密码即可以进入配置文件库。注意是文件浏览器,不是网页浏览器


上面有个bug,不能保存两个,自己看上图。
3. 可以通过这个文件管理器对home-assistant的文件进行添加、删除、修改等操作。

4. 涉及对yaml配置文件操作,可以通过这个教程的专用编辑工具使用。

记得,千万别用win系统自带的记事本编辑。
另外,要编辑yaml的文件最好在homeassistant管理后台,我内置的file editor编辑。

五、homeassistant系统备份与恢复

必须注意:系统的配置设置好后或者自己的配置都稳定运行了之后,第一时间必须做个备份。而且要养成备份快照的好习惯

homeassistant supervisor的快照备份与还原,请点击查看这个最新教程:

六、home assistant设备接入苹果的homekit相关设置

  1. 说明:home assistant平台提供的 HomeKit Bridge 集成可以将homeassistant的相关设备接入苹果的Homekit里面,以便从 Apple 的 Home 应用程序和 Siri 进行控制。为了更好的接入,请确保您已仔细阅读下面列出的注意事项
  2. 具体操作步骤











七、home-assistant的文件编辑器File editor使用

1.file editor工具可以对home-assistant的配置文件进行编辑和管理。


2. 点击file editor可以对整个配置文件夹的文件进行管理。

如果你遇到:
FILE EDITORER不能启动。addon的日志是空的,没有任何东西。
可能是你盒子启动的时候,载入文件的过程中,addon需要的依赖文件被墙了,没下载完整,所以重新安装这个addon即可。解决方案在此:

八、 home-assistant第三方插件商店hacs的使用方法

如果不能访问或者不能下载的,一定要看这个,解决方案在此:

收到智趣盒子,第一次进入hasc的时候,你的hasc有可能显示这样的状态,它并不是出错,而是系统安装的时候,是用我的github账号申请的token,所以,你要按照下面的步骤操作,更换自己的token。

更改个人的token

  1. 如果个人申请不了,请论坛私信给我,注明需要hacs的github的token,我发给你。
  2. 建议个人申请github的token,具体方案如下:

hacs应用商店使用指引

  1. 通过file editor 在configuration.yaml配置文件添加以下代码(检查配置文件是否已经存在,如果存在不用再添加),保存之后重启home-assistant,是代码生效:
frontend:
  themes: !include_dir_merge_named themes
  1. 认识hacs社区应用商店

  2. 下载自定义主题,美化home-assistant页面
  1. 安装第三方自定义插件

如果按照上面改token的方式,出现这种token被禁用的情况,请参考下面的解决方案

九、home-assistant设备接入之米家设备接入

要快速学习米家的接入方法,请详细阅读此教程:

有任何疑问请在教程提供的专用帖子提问。

推荐使用两位大神的米家设备接入方案,不懂得请加入群。


密码是al-one

密码是ha0y

1赞

十、论坛提供的小爱、小度、天猫语音平台对接。

有使用疑问,请加入qq群提问。

十一、UI界面设置方案初步教程

十二、web版的ssh使用方法

机子集成了网页版的ssh,方便需要用到ssh的时候操作

管理界面的用户名为:smarthomefans,密码:abc123456

1.打开浏览器,输入盒子的ip地址回车,就可以进入ssh了


2.进入ssh,就可以输入相应代码操作

  1. 修改网页版的ssh管理用户名和密码方法如下:

  2. 修改盒子的root用户密码方法如下:
    输入代码:passwd root


密码记得一定要修改,要不有安全风险,责任自己负责。

如果webss不能用:

  1. win的用户请用putty,同样的效果。
    ssh工具putty的使用方法

  2. mac用户,使用终端。

十三、home-assistant通过molo远程访问

为了安全性,现在需要手动内置molo插件并启动它。
1.请根据一下教程操作下载插件,然后设置:


或者使用附件最新的版本molohub.zip (47.5 KB)
把附件解压,通过samba把molohub这个文件夹复制到/config/custom_components里面


  1. 把附件的molohub.yaml的配置文件通过samba上传到/config/packages
    molohub.yaml (28 字节)

    复制进去之后重新启动homeassistant core。
    3.启动hom-eassistant之后,点击通知




  2. 弹出上面最后一个图示界面,进入hom-eassistant,如果有图示界面,则表示已经把home-assistant和molohub绑定了。

  3. 如何远程使用molohub远程工具

2021.6.0ha版本改了标准,molo要加个版本号,如果出现molo报错没有版本号信息,请看这个上传更新版本号教程

2赞

十四、 自动化工具 node-red的使用教程

视频的看看这个:

图文的看这个:

问题解决–重新安装node-red,解决node-red存在时差问题。

如果是智趣盒子在supervisor的addon安装的node-red,如果时间跟现实时间不对,请通过以下方式解决:通过卸载node-red,并重新安装nodered。实际这也是node-red的安装过程,特别是密码设置部分要注意,不按照图示,是启动不了的。








如果上述方法还不行,可能homeassistant的时区没有修正,则用下面的方法试试:

https://bbs.hassbian.com/thread-12127-1-1.html

另外直接在浏览器登陆nodered,用户名和密码不是在addon设置的那堆用户名和密码,二是homeassistant的登陆用户名和密码

十六、 美的wifi智能空调接入homeassistant和homekit

十七、涂鸦wifi设备对接教程

注意:

  • 如果是涂鸦版本的zigbee设备对接,请用z2m的方式。

十八、易微联设备对接教程