Helium LaRa网关和腾讯云IoT位置服务实战
Helium People’s Network 是一个全球性、分布式的开放网络。通过热点网关,可以为支持 LoRaWAN 协议的物联网设备提供公共的无线网络覆盖,使物联网设备更方便地接入互联网和传输数据。
1. 简介
本文介绍GNSS定位终端在Helium网络以及腾讯云物联网开发平台IoT Explorer的应用。
2. 定位工具和平台介绍
2.1 Helium Mappers
Helium Mappers 项目是一项众包工作,旨在构建全球 Helium 网络的真实信号覆盖图。在Mappers查看定位数据。Mappers 工具可让您查看项目参与者已探索的区域,以及为这些区域提供覆盖的 Helium 热点。通过映射现实世界的覆盖范围,网络用户可以了解传感器部署在何处被证明有效。
2.2 Helium Cargo
Helium Cargo 是一个评估工具,数据对所有开发人员开放,可以看到所有的设备近一段时期内的定位数据。
2.3 腾讯云IoT Explorer位置服务
IoT Explorer 位置服务支持多种设备定位属性,包括 GPS 定位、蜂窝定位以及 Wi-Fi 定位,从而确定设备所在具体位置。同时支持腾讯连连小程序快速浏览位置信息。
GPS 定位:设备能够直接上报经纬度,可使用位置服务属性定位设备。
蜂窝定位:若设备为2G/4G类设备,则可通过上报基站信息,使用位置服务属性定位设备。
Wi-Fi 定位:若设备为 Wi-Fi 类设备,可通过上报附近 Wi-Fi 路由器的 MAC 地址,使用位置服务功能属性定位设备。
2.4 Grafana位置功能
Worldmap Panel 是开源Grafana项目上的一个地图插件,通过圆点图示显示查询的位置信息,可以与influxDB搭配使用。
3. 预期结果
1. 定位终端在Helium Mapper,Cargo平台正常显示定位数据
2. 定位终端在腾讯云的IoT Explorer位置服务呈现,并可以通过微信小程序查看定位信息
3. 定位终端数据存储在influxDB,并通过Grafana面板呈现
4. 准备工作
1. GNSS定位终端,本文使用南京锐创特公司的定位工牌
2. Helium Console 控制台账户
3. 腾讯云IoT explorer账户
4. 腾讯云虚拟主机,已安装Mosquitto + Telegraf + InfluxDB + Grafana组件
5. Helium Console设置
5.1 通过Heium Console添加设备三元组(DevEUI、AppEUI、Appkey),并增加新的Function,解析工卡设备数据。
-
相关文章