*项目作者:Sophie
*资料来源:www.dfrobot.com
近日互联网里的情怀党网易又搞了大动作,公布了他们位于江西高安县的第二座新猪场。这一次,网易味央不仅把猪窝做成了景点,让猪住上了水景房,还在每一间猪舍都安装全智能控制系统,配合着智能耳标、新风系统、全钢模块化猪舍设计等,号称猪界的智能家居。
在它的保护下,小黑猪们的房间永远保持着最舒适的温度、湿度以及空气质量,不怕降温、不惧雾霾,从此黑猪们可以自由地享受猪生。
这年头真的是人不如猪惹
北京的朋友高呼
这样的智能家居系统
能给我也来一套吗?
为了改善大家的生存状况
今日DF君就给大家推荐一套Siri智能家居系统
社区大神 jarvis_chan 倾力制作
大写标粗的靠谱
教程专区
Siri智能家居系统演示视频
Hey Siri 智能家居系列已经有 2 期,第1期主要专注于对电视,台灯等外部设备的控制,详情请戳:【智能家居DIY系列】Hey Siri ,原来你还有这种操作!这一期主要专注于获取温湿度,光线等传感器数据,然后与Siri连接实时进行语音查询。大家也可以根据自己的需求,搭配不同的传感器。(备注:这篇教程需要的一些前置知识和设置可参考第1期;教程中涉及的代码文件请下拉至文末点击“阅读原文”查看)
# 材料准备:
一栋“豪宅”,比如这样的
传感器我用了温湿度传感器、人体红外传感器和光照强度传感器,主控用了 Wemos D1 mini,也可以用 ESP8266 NodeMCU,或者DF的FireBeetle ESP8266 等,只要能够联网理论上都行。
# 传感器系统
## 传感器系统电路
上面这三个主控的电路连线方式基本一样,以 Wemos D1 mini 为例,电路图如下:
## 传感器系统程序
传感器系统的程序参见附件,如果你用的传感器跟我一样,那你就不需要更改其他地方,只需要更改我圈出来的几个地方就好:
WiFi 名字
WiFi 密码
MQTT 服务器地址(也就是运行 Home Assistant 的电脑或者树莓派的地址)
MQTT 用户名(可以不设置,推荐设置)
MQTT 用户密码(可以不设置,推荐设置)
然后烧写程序即可~
# Home Assistant 与 Siri 设置
## Home Assistant 设置
如果你在 Home Assistant 里面,跟我一样也有很多东西要控制,那么你的配置文件 configuration.yaml 就会很长,建议你新建几个文件,把不同的配置放在不同的文件中,显得清晰一些:
1.automations.yaml,用来配置一些自动化的功能,比如检测到人,自动开灯等;
2.customize.yaml,自定义配置,比如配置在 Siri 中显示的名字,以及是否汉化等;
3.group.yaml,分组配置,有时候你的传感器或者设备很多,Home Assistant 上的页面就会很乱,建议配置一下分组方便管理;
4.scripts.yaml,一些可运行脚本的配置;
5.sensors.yaml,比如今天讲的传感器,基本在这里面配置。
首先,打开 configuration.yaml,配置链接到这些外部文件。 customize.yaml 的配置比较特殊,是在 homeassistant 标签下的。接下还是在 configuration.yaml 中设置一下 MQTT,然后文件就配置好了,如下图。
<< 滑动查看下一张图片 >>
## sensor 设置
接下来打开 sensors.yaml 文件,加入配置(下拉至文末点击“阅读原文”);从上至下,分别是温度传感器设置、湿度传感器设置、光照强度传感器设置、人体红外传感器设置。
## 分组设置
打开 groups.yaml 文件,加入配置代码,将以上传感器弄到一个分组里。
## Siri 和汉化设置
打开 customize.yaml 文件,在最顶端加入配置代码,将传感器节点显示在主页。
如图红色圈出来部分,其他几个可以忽略,如果你有其他东西的话,也可以在此处一起加上。
然后在 customize.yaml 文件中继续加入配置,给这些传感器一个在网页中显示的名字(friendly_name)和在 Siri 中显示的名字(homebridge_name,我这边是英文,如果你的 Siri 设置的是中文的话,可以设置成中文)。
# 效果
检查以上设置有没有问题并保存,将你的传感器系统接上电源,重启 Home Assistant,这个时候你就可以在 Home Assistant 主页面见到我圈出来的部分。
然后再打开 iPhone 的“家庭” app,这些传感器全都有啦~
2
DF创客社区大咖榜
社区ID:jarvis_chan
积分等级:初级技匠
吃肉遛狗有女友
创智创想创业狗
——来自产品经理女友的总结
代表作品(点击可查看详情):
*欢迎转发朋友圈。如需转载,请注明出处和原作者。
更多项目干货戳这里
智能家居—Siri语音控制旋转灯
DIY简易打击垫"LaunchBox" | DIY专属照片投影灯
萌妹纸的体感猫耳朵 | 3D打印银河护卫队萌宠Groot

点击“阅读原文”,查看完整教程及代码!

