1.0.2 • Published 1 year ago

onenet-lbs v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Onenet LBS

基于onenet平台的基站定位服务和Wifi定位服务

原理

本服务运行在服务器上。向onenet平台发送设备搜索到的基站信息或WiFi热点信息,等一段时间后(1秒),再获取该设备的最后位置。以此实现基站定位和WiFi定位。如果该设备不存在于onenet平台,则自动注册该设备。

本库的接口已集成上述逻辑,调用者只需直接调用接口即可。

用法

安装

npm i -S onenet-lbs

初始化

const OnenetLBS = require('onenet-lbs')
new OnenetLBS('api key', 'register code')

基站定位

接口:getBaseStationLocation(sn, { mcc, mnc, lac, cid, networktype = 1 })

  • sn:设备唯一标识码
  • mcc, mnc, lac, cid:基站信息
  • networktype: 1. GSM 2. CDMA 3. WCDMA 4. TD_CDMA 5. LTE

Wifi定位

接口:getWifiLocation(sn, macs)

  • sn:设备唯一标识码
  • macs:设备附近热点的mac地址,格式XX:XX:XX:XX:XX:XX,须提供两个或以上
1.0.2

1 year ago

1.0.1

3 years ago

1.0.0

3 years ago