Open pengkobe opened 7 years ago
目前,公司开发的手工录入功能,可以使用 APP 到场进行抄表, 但是经调查发现,其无法确认维修工是否到场巡检,且有发现部分巡检并没有到达现场去完成,存在一定的弊端。初步计划安装蓝牙基站,在手机终端连接到蓝牙基站时方可巡检,本文主要确定初步实施方案与进行初步的技术可行性分析。
确保维修工到场巡检
此方案一定程度上还可以解决地下室无网络的问题,但是部署成本明显过高,若要进行室内定位则难度更大。
缺点: 无法保证蓝牙信号能够覆盖到整个房间(可以通过安装多个进行全覆盖) 优点: 能够最大化节约成本; 在房间内安装蓝牙基站 打开 App,开启蓝牙功能即可连接到蓝牙基站 第一版建议通过判断是否连接到特定编号的蓝牙设备进行识别 手工录入
缺点: 无法保证蓝牙信号能够覆盖到整个房间(可以通过安装多个进行全覆盖) 优点: 能够最大化节约成本;
优点: 拓展性强,可以点对点传输设备信息(前提是能采集或预先设置好) 缺点:成本较高,对以后进行数据传输与管理有较高拓展性 在每个设备旁安装蓝牙基站 打开 App,开启蓝牙功能连接蓝牙基站 手工录入
优点: 拓展性强,可以点对点传输设备信息(前提是能采集或预先设置好) 缺点:成本较高,对以后进行数据传输与管理有较高拓展性
各个蓝牙基站按照信号的强弱可以组成信号网,从而进行定位
2013 年苹果开始主推的一种低耗能蓝牙技术,每个 iBeacon 设备通过 UUID 进行标识,但 App 监测到某个 iBeacon 设备信号时,可以推送消息,结合多个 iBeacon 设备亦可以进行立体定位。
在 Ionic 框架移动应用中支持 iBeacons
蓝牙购买成本与部署维护成本。 购买,目前主流购物平台上的 iBeacon 设备都针对特定的应用场景进行了改造,用于防丢、物品找回的应用比较多,由于是生活化的应用,成本比工业化大批量应用成本会高。因此建议从大厂商处批量购买,如东芝 部署,直接使用手机就可以进行蓝牙基站初始化设置,但是为了与 EFOS 进行配对,需要在 EFOS 内录入蓝牙基站相关信息。部署示例(微信摇一摇)
蓝牙购买成本与部署维护成本。
东芝
目前主流设备都支持 Android4.0 与 IOS 8.0 以上机型
这个属于拓展功能,需要专人专项开发,网上部分服务商的方案报价甚至达到了几十万,当然,也有部分开源实现案例,如:这个
当某个设备损坏或电池用尽时,需要进行替换或者更换电池,此时,可能需要设置新的设备的 UUID 与之前的设备保持一致( 这一点要求有对应的参考以及命名规则 )。
识别 iBeacon 设备 ID 后,可以推送商家特定广告和服务
建立蓝牙连接后,支持快速开锁,而无需输入编号
识别 iBeacon 设备 ID 后,智能推送广告
在识别 iBeacon 设备的同时,通过多个 iBeacon 设备可以构建定位环境
支持大屏实时展示巡检人员位置,通过蓝牙终端(手机)--> 蓝牙基站 --> 上位机 实现数据上传。
蓝牙终端(手机)--> 蓝牙基站 --> 上位机
http://kf.qq.com/faq/120911VrYVrA150410Y7NjiY.html
讨论完业务需求和业务上的可行性之后,我们来看看从技术角度的可行性,公司App目前采用Ionic框架开发,目前社区有哪些插件可以供我们使用,他们能完成哪些功能,各有那些优缺点呢?
看到大神描述的如下场景,我是有点惊讶的,且不管实现的难度,咋一看能满足我们的需求。
需求说明
目前,公司开发的手工录入功能,可以使用 APP 到场进行抄表, 但是经调查发现,其无法确认维修工是否到场巡检,且有发现部分巡检并没有到达现场去完成,存在一定的弊端。初步计划安装蓝牙基站,在手机终端连接到蓝牙基站时方可巡检,本文主要确定初步实施方案与进行初步的技术可行性分析。
目的
确保维修工到场巡检
筛选过的方案
实施方案
按房间部署
按设备部署
室内定位
各个蓝牙基站按照信号的强弱可以组成信号网,从而进行定位
蓝牙技术限制
iBeacon 技术
2013 年苹果开始主推的一种低耗能蓝牙技术,每个 iBeacon 设备通过 UUID 进行标识,但 App 监测到某个 iBeacon 设备信号时,可以推送消息,结合多个 iBeacon 设备亦可以进行立体定位。
需求
支持
IOS 专有支持
与 BLE 区别
难点
如何让 ble 具有 ibeacon 的类似的功能
其它插件
Ionic1.x
在 Ionic 框架移动应用中支持 iBeacons
关键点
成本
机型支持情况
目前主流设备都支持 Android4.0 与 IOS 8.0 以上机型
定位与导航
这个属于拓展功能,需要专人专项开发,网上部分服务商的方案报价甚至达到了几十万,当然,也有部分开源实现案例,如:这个
维护
当某个设备损坏或电池用尽时,需要进行替换或者更换电池,此时,可能需要设置新的设备的 UUID 与之前的设备保持一致( 这一点要求有对应的参考以及命名规则 )。
现有应用场景
应用场景拓展
厂家推荐
蓝牙
Beacon 设备
http://kf.qq.com/faq/120911VrYVrA150410Y7NjiY.html
参考资料