写点什么

IoT 设备定位服务——设备管理类

作者:阿里云AIoT
  • 2022-12-15
    浙江
  • 本文字数:1638 字

    阅读完需:约 5 分钟

传送门:5个视频讲解,30个场景案例汇总


阿里云 IoT 企业物联网平台提供基于 GPS,移动基站、WiFi 热点等信息来进行设备定位的辅助服务,厂商可以根据设备实际情况选择不同定位方案。


image.png


image.png


GPS 定位方案

参考文档  https://help.aliyun.com/document_detail/108675.html


设备采用 GPS 定位时物模型-地理位置属性说明


image.png


设备端上报数据示例

Topic:/sys/{productKey}/{deviceName}/thing/event/property/postPayload:{    "id":"123",    "version":"1.0",    "params":{        "GeoLocation":{            "value":{                "Longitude":115.2334,                "Latitude":39.4563,                "Altitude":235,                "CoordinateSystem":2            }        }    },    "method":"thing.event.property.post"}
复制代码


image.png


WiFi 热点定位方案

物模型-事件说明


image.png


设备通过 WiFi 定位通信示例:

Topic:/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"}
复制代码


image.png


蜂窝基站定位方案

物模型-事件说明


image.png


非 CDMA 基站,设备上报数据示例:

Topic:/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"}
复制代码


image.png


CDMA 基站,设备上报数据示例:

Topic:/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 设备的位置


业务系统通过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);
复制代码


返回值:

{  "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}
复制代码

设备地理发布大盘


image.png


物联网平台产品介绍详情:https://www.aliyun.com/product/iot/iot_instc_public_cn


阿里云物联网平台客户交流群

用户头像

阿里云AIoT

关注

物联网内容搬运者 2022-04-22 加入

还未添加个人简介

评论

发布
暂无评论
IoT 设备定位服务——设备管理类_物联网_阿里云AIoT_InfoQ写作社区