You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure IoT Central中提取LoRaWAN设备指定数据配置告警规则

在Azure IoT Central中提取TTN LoRaWAN设备特定遥测字段配置告警规则

步骤1:配置设备模板的遥测字段映射

Azure IoT Central需要明确遥测字段在上报JSON中的路径,需在设备模板中完成映射:

  • 打开Azure IoT Central控制台,进入目标设备对应的设备模板
  • 切换至「遥测」标签页,点击「+ 添加遥测」,分别配置三个字段:
    • 电池电量(battery)
      • 显示名称:电池电量
      • 字段名称:battery
      • 数据类型:整数
      • 语义类型:电池
      • JSON路径:$.uplink_message.decoded_payload.battery
    • 环境光状态(daylight)
      • 显示名称:环境光状态
      • 字段名称:daylight
      • 数据类型:字符串
      • JSON路径:$.uplink_message.decoded_payload.daylight
    • 人体感应状态(pir)
      • 显示名称:人体感应状态
      • 字段名称:pir
      • 数据类型:字符串
      • JSON路径:$.uplink_message.decoded_payload.pir
  • 保存模板并将其应用到对应的LoRaWAN设备

步骤2:基于映射字段创建告警规则

完成字段映射后,即可直接使用这些字段配置告警:

  • 进入Azure IoT Central的「告警」标签页,点击「+ 新建」
  • 填写规则基础信息:规则名称、描述,选择关联的设备模板和设备组
  • 设置告警触发条件:
    • 选择目标遥测字段,例如针对电池电量,设置阈值条件(如≤20时触发);针对人体感应状态,设置条件为等于motion(需匹配设备实际上报的触发值,示例中为normal,触发时通常为类似motion的取值)
    • 支持多条件组合,可同时监控多个字段
  • 配置通知方式:选择需要接收告警的用户/组,设置邮件等通知渠道
  • 保存告警规则

注意事项

  • 确保TTN与Azure IoT Central之间的消息转发未修改原始JSON结构,否则路径映射会失效
  • JSON路径和字段名称区分大小写,需与上报的JSON内容完全匹配

内容的提问来源于stack exchange,提问作者Ziggy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 04:30:41