MARSIOT物联网开放平台让树莓派设备轻松接入,使用SDK完成...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4770|回复: 0

MARSIOT物联网开放平台让树莓派设备轻松接入,使用SDK完成...

[复制链接]
发表于 2017-5-22 16:23 | 显示全部楼层 |阅读模式
本帖最后由 xiangstudio 于 2017-5-22 16:24 编辑

MARSIOT(火星互联)之前发步了安卓上的APP让树莓派爱好者以极为简单的方式快速的接入MARSIOT平台,远程的控制树莓派的GPIO,不过为了简单化,也因此牺牲了很多灵活性,难以应对更为复杂的场景和需求。
针对大家的反馈,我们目前又上线了MARSIOT开放平台,为树莓派爱好者提供树莓派上的开发包,以及数据查询和发送命令等REST API,树莓派爱好者通过树莓派开发包的二次开发,完全可以应对各种现实场景下不同需求的开发,配合使用REST API可以在各种客户端(安卓,IOS,浏览器)上完成对接入MARSIOT平台的树莓派设备的数据查询以及发送控制命令。
MARSIOT开放平台的管理模型本着简单明了的理念,设计的尽量简单和直观。
每个用户都拥有一个自己的独立的站点(site),每个站点包含者若干个设备(assignment),可以向设备发送自定义的命令(command),也可以查询设备向站点发送的消息(message)。

第一次使用MARSIOT开放平台,需要在控制台用手机号注册并登录。


登录控制台后,每个用户会分配一个唯一的SITE TOKEN。
下载开发包到树莓派,修改配置文件中site.token,运行后,树莓派就注册到了你的站点上,使用REST API可以向设备发送命令,查询设备发送的消息。



在树莓派上,设备注册成功后,如下:


在控制台上,设备列表会显示注册成功的设备:


点击右侧的‘纸飞机’按钮,可以向这个设备发送命令:


可以显示设备发送的消息列表:


可以显示设备发送命令的记录:

可以自定义命令的名称/参数,在开发包中要代码实现相应的命令,重新编译:



为了能直观的获取REST API调用方法,在控制台的界面上会直接显示相应的REST API调用说明。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-7-4 11:21 , Processed in 0.069614 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表