传送门:5个视频讲解,30个场景案例汇总
阿里云IoT企业物联网平台提供基于GPS,移动基站、WiFi热点等信息来进行设备定位的辅助服务,厂商可以根据设备实际情况选择不同定位方案。
GPS定位方案
参考文档 如何使用设备属性上报位置方法为设备定位_物联网平台-阿里云帮助中心
设备采用GPS定位时物模型-地理位置属性说明
设备端上报数据示例
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18Topic: /sys/{productKey}/{deviceName}/thing/event/property/post Payload: { "id":"123", "version":"1.0", "params":{ "GeoLocation":{ "value":{ "Longitude":115.2334, "Latitude":39.4563, "Altitude":235, "CoordinateSystem":2 } } }, "method":"thing.event.property.post" }
WiFi热点定位方案
物模型-事件说明
设备通过WiFi定位通信示例:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13Topic: /sys/{productKey}/{deviceName}/thing/event/LocationInfo/post Payload: { "id":"123", "version":"1.0", "params":{ "mmac":"4c:48:da:26:ea:d9,-56,iot", "macs":"4c:48:da:26:ea:d8,-56,iot|e6:a4:71:6e:45:83,-58,iot-LV4mshO" }, "method":"thing.event.LocationInfo.post" }
蜂窝基站定位方案
物模型-事件说明
非CDMA基站,设备上报数据示例:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16Topic: /sys/{productKey}/{deviceName}/thing/event/LocationInfo/post Payload: { "id":"123", "version":"1.0", "params":{ "imei":"352315052834187", "smac":"E0:DB:55:E4:C7:49", "cdma":"0", "bts":"460,01,40977,2205409,-65", "nearbts":"460,01,40977,2205409,-65|460,01,40 977,2205409,-65|460,01,40977,2205409,-65" }, "method":"thing.event.LocationInfo.post" }
CDMA基站,设备上报数据示例:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15Topic: /sys/{productKey}/{deviceName}/thing/event/LocationInfo/post Payload: { "id":"123", "version":"1.0", "params":{ "imei":"0000", "smac":"E0:DB:55:E4:C7:49", "cdma":"1", "bts":"13824,1,1838,1674723,575739,-52" }, "method":"thing.event.LocationInfo.post" }
云端业务系统获取设备位置API
业务系统调用QueryDevicePropertyData 查询IoT设备的位置
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16业务系统通过QueryDevicePropertyData API 查询具体设备的位置信息 CommonRequest request = new CommonRequest(); request.setSysMethod(MethodType.POST); request.setSysDomain("iot.cn-shanghai.aliyuncs.com"); request.setSysVersion("2018-01-20"); request.setSysAction("QueryDevicePropertyData"); request.putQueryParameter("RegionId", "cn-shanghai"); request.putQueryParameter("StartTime", "1618330349204"); request.putQueryParameter("Identifier", "GeoLocation"); request.putQueryParameter("Asc", "0"); request.putQueryParameter("EndTime", "1629330349204"); request.putQueryParameter("PageSize", "10"); request.putQueryParameter("IotInstanceId", "iot-068a03kg"); request.putQueryParameter("ProductKey", "g7palBDnzmT"); request.putQueryParameter("DeviceName", "dk003"); CommonResponse response = client.getCommonResponse(request);
返回值:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17{ "RequestId": "C56790F8-AC96-492C-BA86-D7F57F090795", "Data": { "NextValid": false, "NextTime": 1619330564810, "List": { "PropertyInfo": [ { "Value": "{"altitude":0,"CoordinateSystem":2,"latitude":39.9932251,"longitude":116.4727718}", "Time": 1619330564811 } ] } }, "Code": "", "Success": true }
设备地理发布大盘
物联网平台产品介绍详情:https://www.aliyun.com/product/iot/iot_instc_public_cn
阿里云物联网平台客户交流群
最后
以上就是孝顺皮卡丘最近收集整理的关于IoT 设备定位服务——设备管理类的全部内容,更多相关IoT内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复