可以把MODBUS RTU、自定义RS-485协议设备接入智能音箱语音声控,目前支持小爱同学、天猫精灵、小度音箱、若琪等(推荐使用小度音响,设备名称灵活性比较高)
如何使用?
1、将语音网关接入路由器,然后通电。
2、语音网关会连接google服务器校对时间,大概2,3分钟后,你会听到欢迎使用智能联动语音播报中心,并播报本机IP地址。
3.登陆语音网关网页后台,http://xxx.xxx.xxx.xxx:6521,默认密码admin,admin (注意:xxx.xxx.xxx.xxx需要替换为播报的IP地址
4.点击“天猫精灵”增加设备,选择天猫精灵支持的设备,给设备选择一个别名,选 择设备所在的房间,点击增加。
5.选择增加控制命令
*精灵语音指令:选择语音控制设备打开或者关闭设备.*
*选择分类数据:1,主机资源 2,自定义数据。(开发版数据填写在这里)*
(写入后可以点击 测试 按键测试是否正常控制)*
和天猫精灵建立连接
1、在天猫精灵智能家居中找到“STMRTE智能”技能,在登录页面输入所注册的账号、密码,完成账号绑定过程。
2、账号绑定后您在语音对接模块中所添加的控制设备将出现在STMRTE智能技能的设备列表中。
3、此时您就可以用天猫精灵来语音控制的设备。
自定义数据&Modbus协议生成控件
1、在自定义数据分类,选择动作数据中点入自定义数据语音网关就可以通过485接口发送自定义总线数据,点击Modbus协议生成就可以辅助生成Modbus协议
2、点击测试按钮,用USB转485配合串口助手就可以监控到你配置的自定义协议。
如何通过TCP IP连接设备?
点击系统设置,填入IP地址和端口号即可!
开放协议的网络设备如何系统?
修改完对应代码后,完整粘贴在自定义 – 选择动作数据框里即可!
- SOCKET HEX – 用于通过HEX格式发送数据的套接字配置
{ "ip": "192.168.1.189", "port": 4198, "type": "sockethex", "data": "ddccbbaacc00b30001" }
- SOCKET ASCII – 用于通过ASCII格式发送数据的套接字配置
{ "ip": "192.168.1.11", "port": 8585, "type": "socketascii", "data": "这是要发送的内容,你可以任意编辑" }
- HTTP协议 – 用于通过HTTP协议发送数据的配置
{ "type": "http", "url": "http://192.168.1.200/uartw.cgi?data=DDCCBBAACC00020001&type=1&pswd=123asadmin:admin=" }