前面的华为小苹果遥控中心的评测文章我们说了它的一些不足,比如语音和联动可以操控的操作比较少,但是今天我们可以自己动手彻底破解这个问题,并且可以让华为语音助手小艺控制小米米家设备 。只要你敢想敢做 , 华为小艺声控万物不是梦 。我们先简单说一下原理,原理如下图所示 。
文章插图
我们实现的原理就是用华为语音助手控制小苹果遥控中心的红外遥控设备 , openmqttgateway红外网关解码小苹果发射的红外码,然后ha就可以根据红外码控制任何已接入ha的设备和服务了 。
下面我们开始根据原理图进行实际操作,华为小苹果遥控中心接入华为智慧生活平台在上篇开箱评测中已经完成,不再赘述了 。下面开始openMQTTgateway的搭建工作
一、搭建openmqttgateway IR红外网关1、购买所需购买电子元器件
首先看一下原理图,我们需要的部件有nodemcu、红外接收模块、杜邦线,就这三项就够了,我们不需要红外发射模块,如果你还需要红外发射功能,也可自行购买 。
文章插图
①nodemcu模块实物如下图所示
文章插图
【华为助手小艺可以语音控制小米米家设备了华为小艺声控万物实践】淘宝价格大概在十元左右
文章插图
②红外接收模块实物如下图所示
文章插图
红外接收模块价格在一块多
文章插图
③杜邦线实物如下图所示
文章插图
杜邦线的价格如下 , 40根才几块钱,我们需要三根杜邦线就可以了 。
文章插图
以上电子元器件大家在淘宝直接购买就行,十几块钱就搞定了 。
2、接线
根据原理图实物接线如下图所示,红外接收模块VCC电源正极引脚接nodemcu 3V3引脚,红外接收模块GND电源负极引脚接nodemcu 3V3引脚,红外接收模块DATA数据引脚接nodemcu D4引脚,
文章插图
3、下载固件
①从如下网址https://github.com/1technophile/OpenMQTTGateway/releases下载esp8266的IR网关固件nodemcuv2-ir-firmware.bin 。
文章插图
4、刷固件
①从如下网址https://github.com/marcelstoer/nodemcu-pyflasher/releases下载nodemcu刷机工具NodeMCU-PyFlasher 。
文章插图
②双击刚才下载的NodeMCU-PyFlasher,打开该刷机工具
③选择刚才下载的nodemcuv2-ir-firmware.bin
④选择nodemcu所在的通信端口,
⑤点击FlashNodeMCU开始刷机
文章插图
等待下面的提示框提示刷机成功后即可退出刷机软件拔下nodemcu
5、配置网关
给网关重新上电后,nodemcu红外网关会自动建立一个ESP开头的WiFi热点,我们用电脑连接到该节点,在浏览器输入192.168.4.1,就会打开网关配置界面 。
文章插图
点击“Configure WiFi”打开详细的配置界面,输入你的WiFi 名称 WiFi密码,输入home assistant所用的MQTT server的IP地址端口和mqtt账号密码,并记住gateway name和mqtt base topic,后面homeassistant里要用到 。
- 小米8锁屏充电特效「MIUI8又出新功能锁屏充电助手这功能有点太强大」
- 鸿蒙和miui互联深度对比「鸿蒙和MIUI互联深度对比」
- 小米12pro功能前置摄像助手在哪「小米12PRO功能前置摄像助手」
- 华为有人工智能语音助手 智能语音助手优点
- 手机应用关联启动怎么关闭,华为手机禁止关联启动
- 小米会议助手「不会吧小米手机自带的会议神器你不知道」
- qq怎么成长守护平台解防沉迷「防沉迷小助手第一期腾讯的成长守护平台设置操作指南」
- 小米手机如何使用华为运动健康「小米手机如何使用华为运动健康」
- 关闭MIUI10锁屏下拉通知栏小米全屏手势助手非它莫属
- 华为m6怎么给应用加密「暴力教程小米6手机轻松解开华为手机的加密文档」