homeassistant搭建_智能家居 篇二:Home Assistant简易智能家居环境搭建

本文介绍了如何搭建Home Assistant,一款基于Python的开源智能家居系统。通过配置configuration.yaml文件,可以接入小米、博联等品牌设备,实现语音控制和自动化。文章还讲解了如何让Home Assistant支持苹果HomeKit,以及设备接入方法,如小米智能插座的配置示例。
摘要由CSDN通过智能技术生成

智能家居 篇二:Home Assistant简易智能家居环境搭建

2020-03-15 21:47:55

29点赞

277收藏

28评论

上天我写的那篇获取小米设备token的文章,不少朋友看了之后表示一脸懵比,不知道有啥用,所以特地写了这篇把智能家电接入Home assistant入门的小文,希望能对这些朋友有所帮助。(欢迎入坑

)

一、home assistant介绍

1、介绍

Home Assistant 是一款基于 Python 的智能家居开源系统,目前已经更新到0.106.6。支持小米、博联、mqtt众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。系统主要通过配置 configuration.yaml 文件以组件形式接入各类智能家居设备。

2、与苹果生态系统联动

Home Assistant原生支持苹果homekit,如果我们要启用这个功能,只需要在configuration.yaml 中键入下列一行名保存重启。homekit:

我们的苹果手机、ipad就可以通过系统自带的“家庭”app连接控制Home Assistant里的设备,siri语音也是没问题的。具体效果见下图:

3、设备接入方法:大部分的设备遵循 Home Assistant 的分类逻辑,配置时需要遵循分类原则,即

同类设备需包含在大类下,以枚举的方式加入平台。例如:

light: #灯具

- platform: yeelight #yeelight 灯

•••

- platform: xiaomi_miio #小米灯

•••

•••media_player: #媒体播放器

- platform: kodi

•••

- platform: itunes

例如要让Home Assistant支持小米智能插座,只要加入以下代码:switch:

- platform: xiaomi_miio

name: Original Xiaomi Mi Smart WiFi Socket

host: 192.168.130.59

token: YOUR_TOKEN

这里具体解释下每行代码意思:

第一行switch:表示启用开关组件,以后如果还有“开关”这一大类的所有设备,都要写在这行下面

第二行- platform: xiaomi_miio表示使用的是switch组件下面的“小米及创米各类插座及插线板”

第三行name:后可以自定义你的设备名称,支持中文

第四行host:后输入你的设备局域网ip地址

第五行 token:后输入你的小米开插座32位token

注意ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值