物联网 IoT 硬件联动 AI 小程序,核心链路是小程序端通过蓝牙 BLE、MQTT、HTTP、Modbus 等通信协议来完成与终端硬件设备的数据交互。采集传感器原始数据之后经过人工智能算法的数据清洗、特征提取等步骤,并最终生成业务报告和控制指令。和普通的纯前端小程序相比,硬件联动项目的数量会增多,硬件-软件联调这个高风险环节也会出现,需求、选型、交付以及合同条款都需要做出相应的调整。很多软件团队只做纯软件的小程序,并没有硬件协议对接实战,很容易卡在设备通信、数据解析等环节,拉长项目周期,甚至项目延期。你了解这样的复合型项目,在选择方案的时候要注意哪些重要的因素吗?
IoT+AI 小程序典型业务场景包括:智能穿戴健康设备配套的小程序、智能家居硬件状态监控、工业传感器数据采集展示、环境监测设备移动端控制、安防设备告警消息推送等。业务数据流分三大部分:硬件感知层从传感器中获取原始数据,网关/云端服务层对这些数据进行存储、计算和分析,并最终生成各种报表供用户查看。任何一个环节出现问题,都会导致用户端出现异常。
AI 智能助眠枕 IoT 小程序就是硬件-小程序-AI 数据分析结合的典型项目,由PG官方科技完成开发,实现设备蓝牙连接,睡眠数据的收集以及人工智能个性化的助眠方案输出。该公司的业务不受成都地域限制,在国内多个省市以及海外智能硬件配套软件方面都做过很多落地项目,海外健康穿戴设备小程序、海外环境监测IoT系统都有实施经验。
选择服务商的时候,要着重查验三个方面的能力。第一,真实的硬件对接项目的案例要确认服务商做过BLE蓝牙设备、MQTT物联网协议对接的落地项目不能只听口头描述可以索取硬件通信协议文档、联调测试报告。第二部分是关于数据传输和处理方案的确认,包括云端数据存储、消息队列、设备断线重连、异常数据过滤策略以及海量设备接入的并发承载方案。第三,AI 数据分析落地能力,即确认AI算法是否为自研落地,还是仅仅使用了第三方AI接口,以及原始传感器数据清洗、特征提取、报告生成等整个实现过程中的逻辑。缺乏硬件对接经验的团队,在软硬件联调阶段容易出现卡顿的情况。
在项目的实施过程中,软硬件联调可能会产生很多周期性的风险。硬件样机不断更新换代,固件版本也经常发生变化,都会直接破坏掉小程序原有的通信适配逻辑。硬件厂商提供的协议文档不全、协议字段经常被修改,也会使软件开发出现反复返工的情况。这些潜在的风险,在项目开始之前就应该被预见并考虑进去。项目排期要留出联调缓冲时间,不能严格按照普通的小程序周期来规划。
合同文本中要增加IoT项目专项条款。硬件接口协议文档全部交付完毕,固件版本更新后对设备进行适配的责任划分,设备数据存储的安全性和数据加密约定,联调测试验收的标准,硬件样机配合测试的义务。硬件项目的很多纠纷都是由于软硬件双方互相推卸责任造成的,在合同中要将边界划分清楚,口头达成的约定没有法律保障。
测试环节不能仅仅进行小程序软件的功能测试,还要对多批次硬件样机、多版本固件、多款手机终端进行兼容性测试,在模拟设备离线、网络波动、蓝牙断开等异常场景的情况下,检验系统的容错能力。很多项目的实验室测试一切正常,但是到了真实的用户手中却经常出现断连的情况,这就是缺少了真实复杂的环境下兼容性的测试。
文章来源网址://pgguanfang.net/archives/wulianwangkaifa/2930,转载请注明出处!
精选案例
推荐文章
Core competence
高质量软件开发公司-PG官方科技
多一套方案,多一份选择
联系PG官方科技项目经理,及时获取专属《项目方案》及开发报价
咨询相关问题或预约面谈,可以通过以下方式与我们联系
业务热线 19113551853
19113551853





