分享

【基础教程】使用手机app与Easy Iot物联网平台进行通讯

 渔人 2018-10-04
 本帖最后由 Forgotten 于 2018-4-9 00:53 编辑

DFRobot推出了十分钟即可上手的物联网平台Easy Iot以及对应的硬件OBLOQ模块,但是并没有提供手机端的控制软件,查了下官方的资料发现使用的是标准的MQTT协议,因此尝试找一个现成的软件进行通讯以及控制,找到了一款国外的软件:Mqtt Buddy,测试了下可以用,安卓苹果端均有,也支持中文(虽然软件里面没几个字),下面简单记录一下使用方法,先上最终效果:


1、easyiot设置:
打开物联网平台:http://iot./
登陆或注册,然后进入”工作间“,添加两个新设备,一个发送数据给手机端,一个接收手机端的数据。


2、下载手机端软件:
苹果端直接在appstore搜索下载即可,安卓端点击下载,下载安装软件。

3、打开软件,默认有两个官方示例,不用管(也可长按删除),点右上角”+“ 新增设备。

4、设置参数:
4.1按照easyiot的设置填写:
NAME和ADDRESS是物联网服务器地址,填  iot.
PORT填: 1883
USERNAME和USERPASS是物联网分配的用户名和密码,点击easyiot网站上的小眼睛,然后对应填写即可完成
填写完毕点击软件里面的CREATE按钮确定。

4.2如下图出现一个新设备,点击进入设置

4.3如下为设备界面,右上角连接服务器显示为蓝色即表示连接到了服务器(若没有亮需检查前一步的设置)。
确定连接好之后点击右上角的”+“添加通信设备

4.4选择通信按钮的形式,我们选择先选择一个BUTTON(按钮),用来控制设备

4.5  topic从easyiot网站上填写成相同的:
SWITCH和PUBLISH都勾选上



4.6使用同样的方法添加一个sensor,添加完成如图


此时点击开关按钮,等待约几秒钟可以看到网页上出现了1和0,此时说明手机端上传数据到物联网云平台成功。


接下来测试从网页端发送数据到手机上,点击网页上另一个”查看详情“,在发送新消息里面输入数字,点击发送,稍等几秒可以看到手机端显示输入的数据



至此,手机app与easyiot物联网之间的通信即实现了,如果需要使用OBLOQ进行硬件的控制,只需要监听这两个对应的设备的数据或上传数据,手机端通过物联网平台与智能硬件之间的交互就可以轻松实现了。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多