我想制作一个兼容 Google Assistant 和 Amazon Alexa 的智能灯泡,而不依赖第三方服务,如api.ai或 IFTTT。在通过 Firebase 将 Alexa 值与 Google Assistant 的值同步进行了短暂的初步努力后,我得以完成它。
现在我已经能够完成它了,我想在这里分享给其他人尝试,所以我们开始吧。
1. 将 AC-DC 转换器的火线和零线端子焊接到灯泡插座的母插座上。
2. 将电解电容和陶瓷电容焊接到 AC-DC 转换器的 5V 端子。注意电解电容的极性。电容器上的虚线表示-ve leg.3。将 AC-DC 转换器的 5V 和接地焊接到 Nodemcu 的 5V 和接地端子以及 Neopixel ring.4 的 Vcc/电源和接地。将 Neopixel 环上的数据输入引脚焊接到 Nodemcu 上的引脚 D6。
使用热胶枪将所有东西放在一起。尽量减少占地面积。您现在可以开始看到灯泡的粗略形状。
Google Assistant 和 Amazon Alexa 接口是分两个阶段完成的。虽然 Google Assistant 接口是在云中完成的,但 Alexa 接口是在 Wemos D1 或 NodeMCU 设备本身上完成的。
操作方法的步骤列表可以在github 页面的自述文件中找到。由于说明会不时更改,建议用户直接按照README进行操作。
Github 项目:https ://github.com/shivasiddharth/google-actions-smarthome
将 arduino 代码上传到 Wemos D1 或 NodeMCU 后,让 Alexa 发现设备。发现后,该设备应列在 Alexa 应用程序中。或者,打开 Alexa 应用程序,选择添加设备并选择“其他设备”选项。现在 Alexa 将开始发现过程。
如果设备发现没有成功,请在按下 Wemos D1 或 NodeMCU 上的 RESET 按钮后再次重复发现过程。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !