WS303可配置属性

你可以通过 API 修改物模型的可配置属性来更新设备的设置。 本文档提供 WS303物模型的可配置参数以及如何使用它们。

使用方法

  1. 参考 WS303默认属性与可修改属性
  2. 复制示例代码,去掉不需要修改的注释和参数。
  3. 根据详细信息编辑所需的属性 属性描述
    注: 确保编辑后的示例代码符合JSON格式要求。
  4. 使用编辑后的示例代码作为主体参数 更新设备属性

可配置属性

以下代码表示 WS303 物模型中的所有可配置属性及其默认值。
注:
  • 单击属性可查看其详细说明和有效值。
  • 根据需要配置示例代码,然后将其作为主体参数 更新设备属性 来快速完成配置。
{
    "properties": {
        "reporting_interval": 64800,    // 数据上报周期(分钟)。
        "alarm_configuration": {    // 禁用漏水报警。
            "enable": false,
            "alarm_interval": 60,
            "alarm_count": 2
        },
        "buzzer_enable": true,    // 启用蜂鸣器。
        "find_device_enable": false,    // 禁用“发现设备”功能。 
        "find_device_time": 300
    }
}

描述

下表提供了 WS303 可配置属性的描述和有效值。

参数 类型 描述
reporting interval Integer

数据上报周期 (单位: 秒)。

  • 默认值: 64800
  • 可配值: 60 - 64800
alarm configuration Struct

漏水告警设置。

enable Boolean

设备是否启用漏水告警。

有效值:
  • false: 禁用 (默认)。
  • true: 启用。
    注: 以下子参数的设置仅在将此值设置为 true 时可配置。
alarm_interval Integer

配置发生漏水时,上报报警包的时间间隔。 (单位: 秒)。

  • 默认值: 60
  • 有效值: 60 - 64800
    注: 警报间隔必须小于数据上报周期。
alarm_count Integer

连续上报漏水报警包的次数。

  • 默认值: 2
  • 有效值: 2 - 1000
buzzer_enable Boolean

是否启用蜂鸣器。

有效值:
  • false: 禁用。
  • true: 启用。 (默认)。
find_device_enable Boolean
决定是否启用“发现设备”功能,该功能可通过蜂鸣器发出声音来快速定位设备位置。
  • false: 禁用 (默认)。
  • true: 启用。
find_device_time Integer
注: 本参数只有在 发现设备 配置为 true 时有效。
配置启用发现设备功能时蜂鸣器响的持续时间。 (单位: 秒)。
  • 默认值: 300
  • 有效值: 60 - 64800