OneNET 是由中国移动造的物联网开放平台,注意是免费的、免费的、免费的,重要的事情说三遍!!!
神器NodeRED:
由于之前一直使用C++编写程序转发esp8266的MQTT消息到移动物联网,添加或者变动真叫麻烦,突然发现了这个神器,这货还是使用浏览器就能试试编译修改,而且还是基于网络的,故此分享给大家这个方案!
所需工具:
1、OneNET 开发者账号
2、NodeRED 软件
3、esp8266 相关开发板
4、ESPEasy 开发板固件
现在开始:
1.先到 https://open.iot.10086.cn 注册账号,并创建MQTT产品(注意要选择多协议接入的那个旧版本的),获取相关的登录参数。
2.再去 NodeRED 下载软件,使用方法可参照 https://blog.csdn.net/geek_monkey/category_7744078.html
添加MQTT相关节点参数,顺便解释一下大神的小爱音箱拦截原理。
咱们大神的拦截发生在经过服务器处理完回馈给小爱音箱的ASR匹配文字与NLP语言处理部分,
修改其相响应的动作,以实现拦截并指向自定义的行为(个人根据收集资料的理解,如有误,欢迎指正)
相关资料:http://www.woshipm.com/ai/2620327.html
3.最后将 ESPEasy固件烧录进esp8266并配置参数与NodeRED进行HTTP通讯。
工作流程:
esp8266 --> NodeRED --> OneNET [上传状态]
OneNET --> NodeRED --> esp8266 [下传命令]
不知如何发图,继续完善中…