doum
2026-05-25 74190ebc24e6e850d418ad0ce041fd91b795c23e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
package com.doumee.core.device.model.request;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
 
import java.io.Serializable;
 
/**
 * 接口返回对象
 * @author doumee
 * @date 2023/03/21 14:49
 */
@ApiModel("抄表请求对象")
@Data
public class WarningListRequest implements Serializable {
 
    @ApiModelProperty(value = "报警事件id")
    private String device_type    ;//否    默认为空,表示所有事件,事件id见下表,如需过滤以英文逗号隔开即可
    /**
     * warning_def_id    报警项名称    设备类型(device_type)    报警项说明
     * 1001    A相有功功率反向    0    指示电流方向是否正常,进出线接反时触发报警。
     * 1002    B相有功功率反向    0    指示电流方向是否正常,进出线接反时触发报警。
     * 1003    C相有功功率反向    0    指示电流方向是否正常,进出线接反时触发报警。
     * 1004    断电报警    0    指示线路通断状态,表端拉闸状态时触发报警,拉闸原因通常包含余额不足,手动拉闸,超负荷,开表盖。
     * 1005    开盖报警    0    支持开盖检测的设备表盖打开时触发报警,可防止非法打开电表盖的偷电行为。
     * 1006    A相过载    0    设备运行期间长时间超过设定的负荷限制,通常会引起电表跳闸断电。
     * 1007    B相过载    0    设备运行期间B相线路长时间超过设定的负荷限制,通常会引起电表跳闸断电。
     * 1008    C相过载    0    设备运行期间C相线路长时间超过设定的负荷限制,通常会引起电表跳闸断电。
     * 1009    计量故障    0    设备因电网剧烈波动或内部元器件损坏原因导致无法正常计量。
     * 1010    电费透支    0    开启预付费模式的电表余额欠费超过1元。
     * 1011    余额不足一级报警    0    开启预付费模式的电表余额小于设定的一级报警金额阈值。
     * 1012    余额不足二级报警    0    开启预付费模式的电表余额小于设定的二级报警金额阈值。
     * 1013    电表连续通讯异常    0    后台与设备连续通讯失败超过10次以上。
     * 1014    设备信号弱    0    设备信号完全无法保障通讯时报警。
     * 1015    连续用电量过低    0    系统设置一定时间段内用电量低于阈值触发报警,可用于检查用户异常或窃电行为。
     * 1016    连续用电量过高    0    系统设置一定时间段内用电量高于阈值触发报警,可用于检查用户异常用电行为。
     * 1017    A相无功功率反向    0    指示三相电表A相无功电能方向是否正常,进出线接反或负荷异常时触发报警。
     * 1018    B相无功功率反向    0    指示三相电表B相无功电能方向是否正常,进出线接反或负荷异常时触发报警。
     * 1019    C相无功功率反向    0    指示三相电表C相无功电能方向是否正常,进出线接反或负荷异常时触发报警。
     * 1020    A相失压    0    指示电表计量是否异常或三相电表A相是否存在不平衡现象。
     * 1021    A相欠压    0    指示电表计量是否异常或三相电表A相电网参数异常。
     * 1022    A相过压    0    指示电表计量是否异常或三相电表A相电网参数异常。
     * 1023    B相失压    0    指示电表计量是否异常或三相电表B相是否存在不平衡现象。
     * 1024    B相欠压    0    指示电表计量是否异常或三相电表B相电网参数异常。
     * 1025    B相过压    0    指示电表计量是否异常或三相电表B相是否存在不平衡现象。
     * 1026    C相失压    0    指示电表计量是否异常或三相电表C相电网参数异常。
     * 1027    C相欠压    0    指示电表计量是否异常或三相电表C相是否存在不平衡现象。
     * 1028    C相过压    0    指示电表计量是否异常或三相电表C相电网参数异常。
     * 1043    温度异常    0    指示电表是否检测到温度异常。
     * 1044    总功率因数超下限    0    指示三相电表总功率因数过低,用电质量差。(需特定款表支持)
     * 1045    电流不平衡    0    指示三相电表三相负荷不平衡,增加线路损耗。(需特定款表支持)
     * 1046    电压不平衡    0    指示三相电表三相负荷不平衡,增加线路损耗。(需特定款表支持)
     * 1047    电流逆相序    0    指示三相电表交流电电流的相位与电压相反。(需特定款表支持)
     * 1048    电压逆相序    0    指示三相电表三相电压的相序与正常顺序相反。(需特定款表支持)
     * 1049    恶性负载    0    又称阻性负载,指示电表负载中出现大功率直热式电器,易造成火灾等情况。(需特定款表支持)
     * 1050    电动车充电检测    0    识别特定类型电器接入负载端,提高用电安全。(需特定款表支持)
     * 1051    漏电检测    0    识别电路中是否存在漏电情况,提高用电安全。(需特定款表支持)
     * 1052    调压器检测    0    识别电路中是否存在调压器等装置绕过恶性负载检测。(需特定款表支持)
     * 1053    电弧检测    0    识别电路中是否存在电弧情况,防止引起火灾,提高用电安全。(需特定款表支持)
     * 1029    关阀    1    指示阀门通断状态,表端关阀状态时触发报警,关阀原因通常包含余额不足,手动关阀,电池耗尽,磁干扰等原因。
     * 1030    阀门异常    1    指示设备电子计量传感器部分是否正常工作或存在外部干扰。
     * 1031    传感器异常    1    指示设备电子计量传感器部分是否正常工作或存在外部干扰。
     * 1032    磁干扰    1    指示设备电子计量部分是否正常工作或存在外部干扰。
     * 1033    电池欠压    1    指示电池是否即将耗尽,电池完全耗尽后电子部分无法同步机械部分数据,无法通讯,不能正常扣减余额和关阀。
     * 1034    通讯信号弱    1    指示设备与采集器或服务器通讯能力减弱或无法通讯。
     * 1035    水费透支    1    开启预付费模式的水费余额欠费超过1元或0.1m³。
     * 1036    余额不足一级报警    1    开启预付费模式的水表余额小于设定的一级报警阈值。
     * 1037    余额不足二级报警    1    开启预付费模式的水表余额小于设定的二级报警阈值。
     * 1038    水表连续通讯异常    1    后台与设备连续通讯失败超过10次以上。
     * 1039    连续用水量过低    1    系统设置一定时间段内用水量低于阈值触发报警,可用于检查用户异常行为或窃水行为。
     * 1040    连续用水量过高    1    系统设置一定时间段内用水量高于阈值触发报警,可用于检查用户异常行为或漏水发生。
     * 1041    设备信号弱    9    设备信号完全无法保障通讯时报警。
     * 1042    通讯设备长时间离线    9    设备长时间离线,后台无法正常采集数据。
     */
    @ApiModelProperty(value = "默认为空表示所有设备   0表示电表,1表示水表,9表示采集器,使用英文逗号隔开")
    private String warning_def_id;//    否    String    //默认为空表示所有设备   0表示电表,1表示水表,9表示采集器,使用英文逗号隔开
 
 
}