欢迎使用Di-Link EasyIoT 欢迎使用Di-Link EasyIoT
技术支持 (opens new window)
技术支持 (opens new window)
npm

点击返回Di-Link EasyIoT平台

  • 速览

    • 快速开始
    • DTU联网配置
    • 常见问题
    • 实例1-污水厂刮泥机启停监测
    • 实例2-河道闸门监控(二进制)
    • 实例3-空调设备对接(Modbus)
    • 实例4-设备(或程序)之间互传数据
    • 实例5-设备轨迹记录及位置显示
    • 实例6-使用OpenAPI访问设备
    • 实例7-使用透传功能调试设备
    • 实例8-数据实时转发到指定API
    • 实例9-产品特性配置
      • 实例简介
      • 1、报警模式
      • 2、设备空闲离线时间
      • 3、启用年度数据存储
      • 4、存储频率设定
      • 5、启用Modrbus CRC校验
      • 6、启用上行数据流模板
      • 7、启用下行数据流模板
      • 8、启用设备级数据修正
      • 9、启用变化存储
      • 10、启用轨迹存储
      • 11、数据回传配置
        • 11.1、ping包
        • 11.2、数据包
        • 11.3、报警事件
    • 实例10-设备数据修正
    • 实例11-自定义指令和批量控制
    • 实例12-启用年度数据(数据保存1年)
    • 实例13-文件透传下发及设备OTA
  • 首页

    • 地图展示
    • 大屏展示
    • 统计信息
  • 产品管理

    • 产品管理
  • 设备管理

    • 设备清单
    • 设备授权
    • 设备录入
    • 销售出库
    • 退货入库
  • 数据中心

    • 关键数据
    • 报警数据
    • 设备日志
    • 控制日志
  • 项目管理

    • 项目清单
  • 经销商管理

    • 经销商清单
  • 个人中心

    • 个人信息
  • 联系我们

    • 联系我们
目录

实例9-产品特性配置

# 实例简介

本例介绍产品各特性含义以及配置权限,部分功能用户可自行开通或者修改,部分功能需要联系我们开通。 example11-0

# 1、报警模式

此功能可自行配置,如图所示: example11-1

系统支持两种报警策略,分别为:

  • 变化上报:当产生了某个报警,系统推送报警事件,如果报警不恢复,设备连续报警时不会触发系统推送报警事件,只有此报警恢复正常了,再次变成报警状态,系统才会触发报警推送。
  • 触发上报:每次上报的数据,只要解析出报警内容,就触发报警推送。

说明:此策略影响报警回复数据的发送,如果产品设定了报警回复数据,系统在检测出报警需要推送时才会回复数据。

# 2、设备空闲离线时间

此功能可自行配置,如图所示: example11-2

说明:当系统检测到某个设备一段时间无任何数据(Ping包、数据包)上报时,会标记设备下线,下线时间默认5分钟。

可以在此设定产品的空闲离线间隔时间,建议时间1分钟~2小时。

# 3、启用年度数据存储

说明:此功能需联系我们设置用户权限,用户具备此权限后,可自行配置每个产品是否启用年存储。

默认设备存储近60天数据(曲线数据),如果无法满足需要,可开通年数据存储功能,可存储365天数据,此功能会产生额外存储费用。

# 4、存储频率设定

说明:此功能需联系我们开通。

平台默认设备上报数据的速度不能快于10秒一包,超过这个频率后,仅会记录原始日志,不会保存超频的关键数据,如果设定有数据转发,超频的数据也不会完成转发。

如果此频率限制无法满足需要,请联系我们开通此产品的高频存储功能,开通后不再限制频率,所有上报的数据均会记录关键数据,所有数据均可转发。

# 5、启用Modrbus CRC校验

说明:此功能可自行配置。

对于使用Mosbus协议的设备,系统默认不校验上报的CRC数据。

开启校验后,系统对CRC校验失败的数据做丢弃处理。

# 6、启用上行数据流模板

说明:此功能需联系我们设置。

此功能为微定制功能,可以实现设备上报数据的深加工,按照客户要求将加工后的数据进行存储或者转发,例如数据需要做运算,或者按私有协议翻译等。

# 7、启用下行数据流模板

说明:此功能需联系我们设置。

此功能为微定制功能,可以实现对要给设备下发的数据先做深加工,将加工后的数据再发给设备,例如数据需要做运算,或者按私有协议翻译等。

# 8、启用设备级数据修正

说明:此功能可自行配置。

在创建产品的时候,可以配置产品的某个变量的统一修正方法,比如空调温度上报数据235,修正系数0.1,则会显示和存储为23.5。但如果设备需要单独 进行其数据修正,则需要开通此功能,开通后,可在设备数据处,对要设定的数据完成独立设定,每个设备的修正数据可单独设定。

此功能适用于设备安装后,需要做数据校准/归零等操作的使用场景。

如下图所示: example11-2.1

# 9、启用变化存储

说明:此功能可自行配置。

系统默认关键数据全存储,如果开启了此功能,只有当某个关键数据变化后才进行存储,一直不变的变量不存储。

每天零点后的第一次数据上报,无论数据是否变换均会存储。

# 10、启用轨迹存储

说明:此功能可自行配置。

系统默认不开启此功能,当产品需要记录轨迹事件时,可开启此功能,例如物流类产品,需要定位类的产品,可开启此功能。

开启后,只要设备连续上报经纬度3次以上,自动开启一次新的轨迹事件,当设备下线(默认5分钟无数据下线)后,自动结束本次轨迹记录。

具体操作方式,请参见实例5-设备轨迹记录及位置显示

# 11、数据回传配置

说明:本配置对TCP/MQTT协议连接生效,HTTP协议默认回复数据{"result":1}。

配置界面如图所示: example10-3

# 11.1、ping包

用途:设备可以根据ping包的回复包,确定网络状态是否正常,心跳时间是在DTU中设置的,一般60秒一次心跳,系统收到心跳后,会立即回复设定的数据。

如果是TCP协议:在DTU配置系统中,配置60秒一次的心跳,心跳格式为字符串TCP-PING,DTU会自动发送心跳,系统收到后会立即回复设定数据。

如果是MQTT协议:MQTT客户端会按照协议约定自动发送心跳,系统收到心跳后立即回复设定数据。

可设定的数据内容:

  • PONG: 返回字符串“PONG”。
  • 自定义:返回自定义的数据内容,txt类型数据可追加回车换行。

TCP协议测试截图: example10-4

MQTT协议测试截图: example10-5

# 11.2、数据包

用途:设备可以根据数据包的回复包,确定平台已经收到本次发送的数据包,如果一段时间未收到,表示数据丢失,可再次重发。

可设定的数据内容:

  • 原始数据返回: 服务端收到什么数据,就返回什么数据,如果数据中含有sn字段,则设备可以利用sn判断某个包是否被云端接受或者丢失。
  • 自定义:返回自定义的数据内容,txt类型数据可追加回车换行。

TCP协议测试截图: example10-6

MQTT协议测试截图: example10-7

# 11.3、报警事件

用途:设备产生了报警后,平台收到回复设备消息,设备可以做消警逻辑,如果平台没有回复,可做重发逻辑。

可设定的数据内容:

  • 原始数据返回: 服务端收到什么数据,就返回什么数据,如果数据中含有sn字段,则设备可以利用sn判断某个包是否被云端接受或者丢失。
  • 自定义:返回自定义的数据内容,txt类型数据可追加回车换行。

重要说明:报警数据回复逻辑和报警推送逻辑相同,根据设定的“变化上报”或者“触发上报”逻辑而定。

TCP协议测试截图: example10-8

MQTT协议测试截图: example10-9

实例8-数据实时转发到指定API
实例10-设备数据修正

← 实例8-数据实时转发到指定API 实例10-设备数据修正→

Theme by Vdoing | Copyright © -2026
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式