本文通过巴发云注册mqtt服务并在小爱同学注册实现
为什么要用巴法云的 自然是因为他免费啦
1. 准备
1.1注册巴法云
1.2 在巴法云上创建mqtt设备云



注意
- 主题名称 一开始最好是006结尾 不是数字小爱是不会识别的

- 点击昵称就可以直接修改并且昵称和你呼叫小爱是有关系的
比如我的是电脑百度 我就告诉小爱 "打开电脑百度" 这时我写的jar就会获得一条消息 消息内容是"on"
相反"关闭电脑百度" 消息内容就是是"off"
1.3 在小米手机上关联巴法云
- 打开米家app -> 我的 -> 连接其他平台 -> 添加自己的巴法云
1.4 验证
- 呼叫小爱同学 "打开"+你的昵称 我的就是"打开电脑百度"
2 构建springboot项目
主要是监听和发送巴法云的mqtt消息并分析所携带的值做对应的操作
同理使用mqtt的测试工具 或者 其他语言实现也可以 在此只演示Java
2.1 pom文件
-
- <dependency>
- <groupId>org.springframework.integration</groupId>
- <artifactId>spring-integration-mqtt</artifactId>
- <version>5.3.1.RELEASE</version>
- </dependency>
复制代码 2.2 增加一个文件就行
下面这一段只是监听用的也是我从网上摘下来的一段 链接的话.... 忘了免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |