原文作者:sev7er

说明:

为什么要把小米生态圈的设备接入homeassistant呢?

首先,我个人认为小米智能家居的产品还是很不错的!

第一传感器、yeelight这些产品还是很成熟的,虽然aqara一些产品容易出故障,但是总体还是不错的,关键价格还比较低廉。

第二,可以把小米智能家居的设备通过homeassistant接入homekit,通过siri获取家里的信息和操作一些设备。

第三,可以实现联动、自动化,这也是我以后要跟大家分享的。智能家居的核心是一切自动化,能动口的不动手,能自动的不动口。这只是我个人观点,各路大神吐槽轻点啊。

下面我们开始折腾

1.配置homeassistant配置文件

打开群晖里面homeassistant文件夹里面的configuration.yaml文件,如果大家按照我第一篇文章的步骤,这里是/docker/homeassistant/configuration.yaml

f2c0eb5ee07caf2923006be32b4a8ae7.png

configuration的作用是什么? 这样来理解,configuration是用来配置/设置你的homeassistant,homeassistant就是一个空白的平台,你把你需要的东西写进去,一个一个添加丰富你的平台,让你的智能家居平台丰富多彩起来。

configuration对格式要求很严格,少一个空格,大写小写都会造成homeassistant启动不了或是识别不到你添加的设备。

这里我先简单的说明下configuration里面那堆英文的意思,以后的文章我再继续补充。

cca03575563a9c924f10a5187bffaa33.png
04d3b90cce3c9dc630689858bf3cbb99.png
7bd9bf2e44726075b317d29236e9ef1d.png

小伙伴们照我这样填进去就OK,没有的补充进去,要注意填写时候要用英文的输入法去填写。

2.添加小米网关

大部分小米智能家居设备都要先接入网关才能在米家APP中使用。网关就像是一个桥梁,让小米智能家居设备接入homeassistant。

我的第二篇文章已经介绍了如何获取小米全家桶的token,在配置homeassistant的时候就需要到了。

具体的配置方法如下: 这里我就按照官方文档说明截图给大家

c956b2d5ede0bd0fe0252b8bc4186123.png

我自己的具体配置我也分享给大家,大家也可以按照我这种格式填写。这里注意下网关的mac填写一定要用大写英文,mac地址的冒号要全部去掉。

2b77a90c55da3f74139d3f3c10a703e5.png

3.添加小米/石头扫地机器人

官方说明是这样的:

92e61b7aaa961323ccdeda50e4778aed.png

这个注意一下,token后面要空一格,大家注意configuration的格式,冒号后面有数字或英文,都是要空一格的。我的配置图片是这样的,你们对照一下。

6f787f46ebd87b56404ffff3b28e4e5e.png

4.添加小米空气净化器

上官方图片:

40f215df470d0a39e3e1640148610dbe.png

我没有小米的空气净化器,这里我就没有办法贴我的配置给大家了。

5.添加yeelight灯泡

上官方图片:

dd2b1507918c5d3a3b5541eb54db37f7.png

我家里yeelight设备就只有灯带、台灯、夜灯。我的具体配置是这样的:

82e9d62915fa0c0697e35c911ac47744.png

注意!一定要下载Yeelight的app,不能是米家的,然后一个灯一个灯打开局域网控制。

a676b08391d8e419e2f6f011a1865a09.png
707e84cac4a7c65da25fb9ceb4d296fe.png

6.最后,保存,重启homeassistant。

网页打开homeassistant,看是不是小米那些传感器、设备都已经在homeassistant里面了?

到这里,我估计大家已经对如何配置homeassistant组件,填写configuration.yaml有个初步的认识了,后面,我继续为大家分享的折腾,欢迎大家关注后续文章。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐