使用手机app与Easy Iot物联网平台进行通讯
DFRobot推出了十分钟即可上手的物联网平台Easy Iot以及对应的硬件OBLOQ模块,但是并没有提供手机端的控制软件,查了下官方的资料发现使用的是标准的MQTT协议,因此尝试找一个现成的软件进行通讯以及控制,找到了一款国外的软件:Mqtt Buddy,测试了下可以用,安卓苹果端均有,也支持中文(虽然软件里面没几个字),下面简单记录一下使用方法,先上最终效果:----------------------------------------------------------------------------------------------------
注:最新官方已经开发了小程序,如下图,手机控制更方便了。微信小程序中搜索:easyiot
--------------------------------------------------------------------------------------------------------
1、easyiot设置:
打开物联网平台:https://iot.dfrobot.com.cn/
登陆或注册,然后进入”工作间“,添加两个新设备,一个发送数据给手机端,一个接收手机端的数据。
2、下载手机端软件:
苹果端直接在appstore搜索下载即可,安卓端点击下载,下载安装软件。
3、打开软件,默认有两个官方示例,不用管(也可长按删除),点右上角”+“ 新增设备。
4、设置参数:
4.1按照easyiot的设置填写:
NAME和ADDRESS是物联网服务器地址,填iot.dfrobot.com.cn
PORT填: 1883
USERNAME和USERPASS是物联网分配的用户名和密码,点击easyiot网站上的小眼睛,然后对应填写即可完成
填写完毕点击软件里面的CREATE按钮确定。
4.2如下图出现一个新设备,点击进入设置
4.3如下为设备界面,右上角连接服务器显示为蓝色即表示连接到了服务器(若没有亮需检查前一步的设置)。
确定连接好之后点击右上角的”+“添加通信设备
4.4选择通信按钮的形式,我们选择先选择一个BUTTON(按钮),用来控制设备
4.5topic从easyiot网站上填写成相同的:
SWITCH和PUBLISH都勾选上
4.6使用同样的方法添加一个sensor,添加完成如图
此时点击开关按钮,等待约几秒钟可以看到网页上出现了1和0,此时说明手机端上传数据到物联网云平台成功。
接下来测试从网页端发送数据到手机上,点击网页上另一个”查看详情“,在发送新消息里面输入数字,点击发送,稍等几秒可以看到手机端显示输入的数据
至此,手机app与easyiot物联网之间的通信即实现了,如果需要使用OBLOQ进行硬件的控制,只需要监听这两个对应的设备的数据或上传数据,手机端通过物联网平台与智能硬件之间的交互就可以轻松实现了。
备注:
最新官方已经开发了小程序,微信小程序中搜索:easyiot
更多物联网教程:点击查看
为何 小米手机,下载了 mqtt_buddy 安装后,新建不生效啊? ishaq5niu 发表于 2018-7-28 11:18
华为小米上新建都不成功,不知道咋回事,楼主人品?
试试官方出的小程序
EasyIoT微信小程序上线 开启未来生活
https://mc.dfrobot.com.cn/thread-267958-1-1.html
(出处: DF创客社区 - 分享创造的喜悦)
DFHkyBrPjGQ 发表于 2018-7-5 17:47
这个MQTT BUDDY软件安卓端 估计挂了,新建填写好后,点击CREAT按键后,就蹦到添加界面,试了很多次都蹦。没 ...
仔细检查了很多遍,点完创建就回到添加界面,,求解。。 如果想定制自己的APP也可以用APPINVENTOR开发 安卓机器人 发表于 2018-4-9 13:46
如果想定制自己的APP也可以用APPINVENTOR开发
这种现成的软件方便点上手,APP INVENTOR有支持MQTT的插件了吗? Forgotten 发表于 2018-4-10 09:08
这种现成的软件方便点上手,APP INVENTOR有支持MQTT的插件了吗?
不清楚。但是APP INVENTOR很简单就实现了上述软件的功能 这下就方便多了,楼主辛苦! 好厉害。好厉害。:victory: 厉害!佩服佩服。 我按步骤来,为什么蓝色的不会点亮啊,难道因为苹果手机不能连接win10?
好棒,等有了硬件试试。。。。。。。。。。 1214032625 发表于 2018-4-12 13:28
我按步骤来,为什么蓝色的不会点亮啊,难道因为苹果手机不能连接win10?
参数设置那里错误了吧,你把你物联网站上的界面和参数设置界面截图发来看看 我的页面往APP发消息,收不到
:( lilei8488 发表于 2018-5-15 12:31
我的页面往APP发消息,收不到
可以了,谢谢楼主 工程师爸爸 发表于 2018-6-8 10:38
为何 小米手机,下载了 mqtt_buddy 安装后,新建不生效啊?
苹果和小米上新建都不成功,不知道咋回事 学习了!{:5_118:} 这个MQTT BUDDY软件安卓端 估计挂了,新建填写好后,点击CREAT按键后,就蹦到添加界面,试了很多次都蹦。没办法用了,科学上网也试了,没用。 华为手机、苹果手机新建为什么不成功呀? 华为小米上新建都不成功,不知道咋回事,楼主人品? 安卓机器人 发表于 2018-4-9 13:46
如果想定制自己的APP也可以用APPINVENTOR开发
请问APPinventor如何弄这个app bboy 发表于 2018-10-15 10:11
请问APPinventor如何弄这个app
https://mc.dfrobot.com.cn/thread-36112-1-1.html
评论中有简约介绍
页:
[1]
2