多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
本章节主要讲解怎样用API 测试工具实现数据的上传模拟。 硬件:不需要配合硬件使用,主要是使用乐为物联提供的API测试平台完成模拟数据的上传。具体步骤如下: 根据之前的教程添加好设备:“微信通知设备”;添加2个传感器,标识为“**T1**”和“**H1**”(T1代表温度,H1代表湿度),(具体步骤见下节,注意记住“标识”名称,在后面调用时会用到)。 ### 1 添加设备 登录后进入“我的物联”-> “我的设备” ->“添加新设备”     首先添加设备,点击"添加新设备",如下图,填写相关信息后,点击保存就可以了。如想让其他人看到温度数据则在 “是否公开” 后面的“是”前打勾。   ![](http://upload-images.jianshu.io/upload_images/5875248-4dcab50bbd3ae323.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ### 2 添加温度传感器 接下来添加温度传感器,进入“我的物联”-> “传感器与控制器” ->“传感器列表”,点击右边的“新建”   然后会出现“添加传感器”页签   ![Snap62.jpg](http://upload-images.jianshu.io/upload_images/5875248-5e089be2da8eab81.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)     如图所示,“标识” 填入 “T1”,(要牢记标识名,在后面的API调用中会用到),“类型” 选择 “温度监控”,“设备”选择之前创建好的“微信通知设备”,“名称”里填入“T”,如想让其他人看到温度数据则在 “是否公开” 后面的“是”前打勾。正常值范围设为 20-30,超过范围报警选择之前设置好的温湿度监控小组,最小触发间隔应不小于10分钟。 ### 3 添加湿度传感器 用跟温度相同的方法添加好湿度传感器,如下图: 设置完成后,注意记住“标识”名称,在后面调用时会用到。 ![Snap63.jpg](http://upload-images.jianshu.io/upload_images/5875248-24e4fb3ae2305741.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ### 4 使用API测试,模拟数据上传 进入首页的“开发者指南”-> “API列表” ->“测量设备接口” ->gateway/updateSensors   网址如下: [http://www.lewei50.com/dev/apitest/3](http://www.lewei50.com/dev/apitest/3)    ![](http://upload-images.jianshu.io/upload_images/5875248-986915fd7c89b29b.JPG?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)   点击“在线测试”会出现以下界面:   填入 你的的“Userkey” 在“API URL” 的 [http://www.lewei50.com/api/V1/gateway/UpdateSensors/你的网关号 填入网关号(一般是01)](http://www.lewei50.com/api/V1/gateway/UpdateSensors/%E4%BD%A0%E7%9A%84%E7%BD%91%E5%85%B3%E5%8F%B7)   [填完以后APIURL是:](http://www.lewei50.com/api/V1/gateway/UpdateSensors/%E4%BD%A0%E7%9A%84%E7%BD%91%E5%85%B3%E5%8F%B7) [http://www.lewei50.com/api/V1/gateway/UpdateSensors/01](http://www.lewei50.com/api/V1/gateway/UpdateSensors/%E4%BD%A0%E7%9A%84%E7%BD%91%E5%85%B3%E5%8F%B7)    ![](http://upload-images.jianshu.io/upload_images/5875248-1ae2a344e77f38f0.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)   “Post数据”中 “T1” 不用改,“Value” 后面的“1”改为“32”  “01H1”改为“H1”, “Value” 后面的“96.2”改为“75”  点击 “调用接口” 出现下图所示:   ![](http://upload-images.jianshu.io/upload_images/5875248-f6d785ecac57c86e.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)       最后返回“我的物联”-> “传感器与控制器” ->“传感器列表”,就可以看到如下的数值:  ![](http://upload-images.jianshu.io/upload_images/5875248-158f8103ee160b22.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)