跳转到内容

客户场景分析

客户场景分析

本节将常见客户场景映射到物联网技术栈。通过本节学习,你将能够:

  • 识别最常见的物联网客户需求
  • 将每个客户场景映射到具体的技术组件
  • 理解客户的痛点以及解决方案如何应对
  • 利用场景知识构建有效的客户沟通策略
  • 行业:制造业、食品加工、制药
  • 地区:东南亚、南美、非洲
  • 典型客户:需要监控生产区域温度、湿度和空气质量的工厂主或生产经理
  • 环境条件不受控制导致产品质量问题
  • 法规合规要求(HACCP、GMP)需要温度记录文档
  • 人工监控劳动密集且容易出错
  • 离开工厂时无法了解环境状况
需求技术组件工作原理
温度/湿度感知ESP32 + DHT22/BME280传感器传感器每5-60分钟读取一次环境数据
数据传输MQTT → Mosquitto BrokerESP32将读数发布到主题 factory/zone1/env
数据处理Node-RED解析JSON、验证范围、格式化为存储格式
数据存储InfluxDB使用时区和传感器标签存储时序数据
实时可视化Grafana仪表板显示当前值、趋势和历史图表
阈值告警Grafana Alerting温度超限时发送电子邮件/Telegram通知
  • “客户可以从世界任何地方实时查看工厂环境状况”
  • “系统自动记录温度日志用于合规审计”
  • “条件超限时可向手机发送告警”
  • “可在单个仪表板中监控多个区域”
  • “每个监控点的实施成本不到50美元”

问:能否与我现有的系统集成? 答:可以,Node-RED支持HTTP API、数据库连接和自定义协议。数据可以转发到现有的ERP或MES系统。

问:如果WiFi断开了怎么办? 答:ESP32可以缓存读数,在连接恢复时发送。对于关键应用,考虑蜂窝备份(外部LTE模块)。

问:传感器的精度如何? 答:DHT22精度为±0.5°C,适用于大多数工业监控。更高精度的传感器(BME280:±0.3°C、SHT30:±0.2°C)也以递增成本提供。

  • 行业:仓储、物流、工具/设备租赁
  • 地区:中东、欧洲、东亚
  • 典型客户:需要追踪工具借出/归还或资产移动的仓库经理
  • 工具和设备经常丢失或放错位置
  • 无法了解谁最后使用了资产或何时归还
  • 人工签出表不可靠且很少更新
  • 寻找缺失设备浪费时间
需求技术组件工作原理
标签读取ESP32 + RC522 RFID模块读取器在标签靠近时扫描UID(3-5cm范围)
标签识别MFRC522库解码RFID标签唯一标识符
数据传输MQTT → Node-RED发送借入/归还事件,含标签ID和时间戳
用户/资产映射MariaDB存储标签与资产、标签与人员的关系
状态显示Node-RED Dashboard显示每个资产的当前位置和状态
使用历史Grafana每个资产的借入/归还事件时间线
  • “每个RFID标签成本低于0.50美元,追踪数百个资产经济实惠”
  • “系统记录谁借出了什么以及何时借出——完整的审计追踪”
  • “可以设置逾期归还或未经授权移动的告警”
  • “通过Node-RED与现有库存管理系统的集成非常直接”

问:读取距离是多少? 答:标准RC522的读取距离为3-5cm。如需更远距离(最远1m),可升级到UHF RFID读取器。

问:能否同时读取多个标签? 答:标准RC522一次读取一个标签。存在防碰撞算法但吞吐量有限。批量扫描请使用UHF读取器。

问:能否用于金属资产? 答:金属表面会干扰RFID。请使用金属适用的RFID标签或将标签安装在非金属支架上。

  • 行业:制造业、安防、建筑监控
  • 地区:所有地区
  • 典型客户:希望远程验证生产进度或检查设施状况的海外客户
  • 无法实地参观工厂检查生产状态
  • 现有视频监控无法远程访问或成本过高
  • 需要定期视觉确认而无需派驻人员
  • 需要防篡改的合规记录文档
需求技术组件工作原理
图像采集ESP32-CAM + OV2640在MQTT命令或运动触发时拍摄JPEG照片
运动检测PIR传感器(HC-SR501)检测运动,通过ESP32中断触发摄像头
图像编码ESP32 Base64库为MQTT传输编码图像(或存储在SD卡上)
图像传输MQTT(分片)如果文件超过MQTT大小限制,则分块发送
显示与存储Node-RED + 文件系统解码并显示图像,保存到服务器存储
通知Grafana Alerting / Telegram运动检测时发送含图像链接的通知
  • “客户可通过MQTT命令随时请求生产线照片”
  • “运动触发的图像创建安防和合规的事件日志”
  • “低成本方案:每个摄像头点的总硬件成本低于15美元”
  • “图像可以长期存储用于审计和质量文档”

问:图像质量如何? 答:OV2640支持最高1600×1200(200万像素)。MQTT传输时,通常使用640×480(压缩后约30-50KB),在质量和速度间取得平衡。

问:能否视频流? 答:不能,ESP32-CAM不适合视频流。它按需拍摄静态图像。如需视频,建议使用专用IP摄像头,通过RTSP集成到Node-RED。

问:夜间如何工作? 答:ESP32-CAM有内置闪光LED可触发。对于低光环境,添加外部红外补光灯。

  • 行业:农业、化工处理、水处理
  • 地区:非洲、中东、东南亚
  • 典型客户:需要自动液体分配的农场主、温室运营者或工厂经理
  • 手动投料不精确且劳动密集
  • 过量投料浪费昂贵的化学品或营养液
  • 无法远程查看液位或投料历史
  • 水泵空转导致设备损坏
需求技术组件工作原理
液位检测ESP32 + 水位/超声波传感器按可配置间隔测量液位
泵控制ESP32 + 继电器模块根据计划或液位开关水泵
定时调度Node-RED定时器节点可配置的投料计划(时间、时长、频率)
安全逻辑Node-RED Function节点空转保护、最大运行时间限制、溢出预防
液位监控Grafana仪表板实时和历史液位可视化
告警Grafana Telegram告警低液位、泵故障、计划偏离通知
  • “精确、可编程的投料减少化学品/营养液浪费高达30%”
  • “远程监控消除了每日人工检查液槽的需要”
  • “安全功能(空转保护、溢出预防)保护设备”
  • “历史投料数据支持合规报告和优化”

问:投料的精度如何? 答:基于继电器的控制仅为开/关,因此精度取决于定时器精度(±1秒)和泵流量一致性。如需更高精度,建议使用带脉冲控制的蠕动泵。

问:如果投料过程中WiFi断了怎么办? 答:ESP32可编程为使用本地存储的备用计划。关键安全限制(最大运行时间、空转保护)在ESP32级别强制执行,不依赖网络。

问:能否处理多个投料点? 答:可以。每个投料点需要自己的ESP32 + 继电器 + 传感器。它们都可以从单个Node-RED仪表板管理。如需多点协调,使用Node-RED的join和split节点。

  • 行业:制造业、商业建筑、冷库
  • 地区:欧洲、北美(高能源成本)
  • 典型客户:希望降低能源成本和追踪碳排放的设施经理
  • 电费持续上涨,但对消费模式毫无了解
  • 无法识别哪些设备或流程能耗高
  • 碳报告要求准确的能源数据
  • 节能举措缺乏可操作的见解
需求技术组件工作原理
功率测量Shelly设备或Tasmota刷写智能插座实时报告电压、电流、功率、能耗
数据收集MQTT → Node-RED设备将功率指标发布到MQTT主题
数据处理Node-RED Function节点计算成本、按区域/设备聚合、检测异常
能耗存储InfluxDB存储累计能耗(kWh)和瞬态功率(W)
成本仪表板Grafana按区域能耗、成本趋势、峰值需量分析
异常告警Grafana Alerting突然功率尖峰、异常用电模式、设备故障
  • “识别哪些设备能耗最高——有针对性地实施节能措施”
  • “实时追踪能源成本并与产量对比”
  • “从能耗数据自动计算碳排放”
  • “ROI:通过监控和优化,典型节能10-20%“

问:功率测量精度如何? 答:Shelly设备的精度为±1-2%,足以满足监控和分配需求。如需计费级精度(±0.5%),请使用带Modbus接口的专用电表。

问:能否监控三相设备? 答:可以。使用三个Shelly 3EM设备(每相一个)或专用的三相电表。

问:最大可测量电流是多少? 答:Shelly Pro型号每通道支持最高50A。对于更高电流,请使用合适变比的电流互感器。

  • 行业:制造业、仓库、大型设施
  • 地区:所有地区
  • 典型客户:需要顶棚广播、换班提醒或紧急通知的工厂经理
  • 没有统一的系统可以在整个设施内广播通知
  • 换班、休息时间和紧急告警依赖人工传呼
  • 不同区域需要不同的通知(不能一刀切)
  • 现有的公共广播系统昂贵且不灵活
需求技术组件工作原理
音频播放ESP32 + I2S音频模块(MAX98357A)解码MP3/AAC流并输出到扬声器
音源ESP8266Audio库从URL流式传输(HTTP网络电台、本地文件或TTS)
分区控制每个区域一个MQTT主题每个ESP32订阅其区域特定的控制主题
定时调度Node-RED定时器节点在特定时间安排通知(换班、休息)
紧急覆盖Node-RED HTTP端点手动触发紧急通知,绕过计划
集成Node-RED → MQTT连接到报警系统、生产线状态或外部触发器
  • “分区音频:设施不同区域播放不同消息”
  • “自动定时通知——换班、休息时间、下班”
  • “紧急覆盖:一键同时向所有区域发送告警”
  • “成本效益高:每个音频点的硬件成本不到10美元”

问:音频质量如何? 答:I2S + MAX98357A支持16位44.1kHz音频——与FM收音机相当。适合语音和音乐通知,但不适合高保真音频。

问:可以有多少个音频分区? 答:理论上无限制——每个ESP32 + I2S模块是一个独立分区。实际受MQTT Broker容量限制。单个Mosquitto实例可支持50+分区。

问:能否播放预录消息? 答:可以。将音频文件存储在Web服务器上,配置ESP32按需流式播放。或使用Node-RED触发文本转语音API(Google TTS、AWS Polly)。

场景主要硬件数据流关键卖点
工厂环境ESP32 + DHT22传感器 → MQTT → InfluxDB → Grafana合规、质量控制
资产追踪ESP32 + RC522RFID → MQTT → MariaDB → 仪表板防丢失、审计追踪
远程巡检ESP32-CAM + PIR图像 → MQTT → Node-RED → 存储远程验证
自动投料ESP32 + 继电器 + 传感器传感器 → MQTT → Node-RED → 执行器减少浪费、自动化
能源监控Shelly / Tasmota功率 → MQTT → InfluxDB → Grafana成本节约、碳追踪
工业广播ESP32 + I2S命令 → MQTT → ESP32 → 扬声器全设施通信

当客户带着需求过来时,使用此检查清单:

  1. 识别主要场景——客户试图实现什么?
  2. 映射到技术栈——需要哪些组件?
  3. 评估技术边界——有哪些限制?
  4. 估算实施复杂度——简单、中等还是复杂?
  5. 准备沟通要点——如何解释解决方案的价值?
  6. 预判常见问题——准备好答案