Skip to content

蓝牙技术用于手工巡检可行性分析 #10

@pengkobe

Description

@pengkobe

需求说明

目前,公司开发的手工录入功能,可以使用 APP 到场进行抄表, 但是经调查发现,其无法确认维修工是否到场巡检,且有发现部分巡检并没有到达现场去完成,存在一定的弊端。初步计划安装蓝牙基站,在手机终端连接到蓝牙基站时方可巡检,本文主要确定初步实施方案与进行初步的技术可行性分析。

目的

确保维修工到场巡检

筛选过的方案

  • 贴二维码签到/扫一扫录入
  • 拍照上传,为照片加水印
  • 构建 Wifi 网络,监测到特定 Wifi 即可巡检

    此方案一定程度上还可以解决地下室无网络的问题,但是部署成本明显过高,若要进行室内定位则难度更大。

实施方案

按房间部署

缺点: 无法保证蓝牙信号能够覆盖到整个房间(可以通过安装多个进行全覆盖)
优点: 能够最大化节约成本;

  1. 在房间内安装蓝牙基站
  2. 打开 App,开启蓝牙功能即可连接到蓝牙基站

    第一版建议通过判断是否连接到特定编号的蓝牙设备进行识别

  3. 手工录入

按设备部署

优点: 拓展性强,可以点对点传输设备信息(前提是能采集或预先设置好)
缺点:成本较高,对以后进行数据传输与管理有较高拓展性

  1. 在每个设备旁安装蓝牙基站
  2. 打开 App,开启蓝牙功能连接蓝牙基站
  3. 手工录入

室内定位

各个蓝牙基站按照信号的强弱可以组成信号网,从而进行定位

蓝牙技术限制

  1. 电池,一般使用时长为 1 年左右,如果仅待机的话会长点
  2. 蓝牙信号范围由几米到几十米不等
  3. 蓝牙需要预先进行设置

iBeacon 技术

2013 年苹果开始主推的一种低耗能蓝牙技术,每个 iBeacon 设备通过 UUID 进行标识,但 App 监测到某个 iBeacon 设备信号时,可以推送消息,结合多个 iBeacon 设备亦可以进行立体定位。

需求

  1. 可以设置 iBeacon 基本信息
  2. 可以通过信号强度检测距离
  3. 距离符合设定值,提示检测到的设备

支持

  1. Monitoring :小功率区域监测,检测进入与离开。
  2. Ranging :意味着大功率活动,可根据信号强度估算距离。

IOS 专有支持

  • Region Monitoring
  • Advertising device as an iBeacon

与 BLE 区别

  • IOS开发时,iBeacon 基于 IOS CoreLocation,需要一直开启定位服务,而 BLE 基于 CoreBluetooth
  • 发送数据格式有区别,基本上两者只能存其一
  • iBeacon 用于广播,无须建立连接

难点

如何让 ble 具有 ibeacon 的类似的功能

其它插件

Ionic1.x

在 Ionic 框架移动应用中支持 iBeacons

关键点

成本

蓝牙购买成本与部署维护成本。

  1. 购买,目前主流购物平台上的 iBeacon 设备都针对特定的应用场景进行了改造,用于防丢、物品找回的应用比较多,由于是生活化的应用,成本比工业化大批量应用成本会高。因此建议从大厂商处批量购买,如东芝
  2. 部署,直接使用手机就可以进行蓝牙基站初始化设置,但是为了与 EFOS 进行配对,需要在 EFOS 内录入蓝牙基站相关信息。部署示例(微信摇一摇)

机型支持情况

目前主流设备都支持 Android4.0 与 IOS 8.0 以上机型

定位与导航

这个属于拓展功能,需要专人专项开发,网上部分服务商的方案报价甚至达到了几十万,当然,也有部分开源实现案例,如:这个
github-java实现架构图

维护

当某个设备损坏或电池用尽时,需要进行替换或者更换电池,此时,可能需要设置新的设备的 UUID 与之前的设备保持一致( 这一点要求有对应的参考以及命名规则 )。

现有应用场景

  • 微信摇一摇周边,

    识别 iBeacon 设备 ID 后,可以推送商家特定广告和服务

  • 共享单车/汽车开锁

    建立蓝牙连接后,支持快速开锁,而无需输入编号

  • 商业建筑智能推送广告

    识别 iBeacon 设备 ID 后,智能推送广告

  • 超市购物导航

    在识别 iBeacon 设备的同时,通过多个 iBeacon 设备可以构建定位环境

  • 工厂巡检

    支持大屏实时展示巡检人员位置,通过蓝牙终端(手机)--> 蓝牙基站 --> 上位机 实现数据上传。

应用场景拓展

  • 蓝牙内置到仪表中可以传输采集到的设施数据,从而无须开发显示屏
  • 一键部署时,通过仪表内置的蓝牙模块设置仪表参数,此法支持在无 WIFI 下部署,实属良策
  • 通过室内定位构建巡检路线
  • 考勤连蓝牙打卡

厂家推荐

蓝牙

Beacon 设备

http://kf.qq.com/faq/120911VrYVrA150410Y7NjiY.html

参考资料

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions