EMS3.0/00. 预研阶段/wudun_EMS_MQTT/level-2-ems/device-event-1.md

76 KiB
Raw Permalink Blame History

description
V2

设备事件V2

定时上报信息

  • Topic

    • 用户自定义MQTT v2/wudun/${PRODUCT_KEY}/${DEVICE}/report/regular/post
    • 平台默认MQTT v2/user/${TENANT}/${DEVICE}/report/regular/post
  • **权限:**订阅

  • Payload主结构

    参数类型是否必填描述范围样例
    midUUIDtrue消息ID-3e681859-6917-4b9a-9afd-3f162cd185bd
    typestrtrue消息类型report_regularreport_regular
    data[]datatrue消息内容-Payload - data
    sub_device_uidstrfalse子设备UID仅二级替单个子设备上报时需要该字段-jHODSda39
    sub_device_idintfalse子设备ID仅二级替单个子设备上报时需要该字段(0, ∞)2
    device_uidstrtrue设备ID-iYRkfVpi77
    timestampinttrue消息时间戳(单位:毫秒)(0, ∞)1696837112000

Payload - data/ReportRegular

参数类型是否必填描述样例
typestrtrue

sub_ems_fire: 一级EMS设备火警数据

sub_ems_aircon:一级EMS设备风冷数据

sub_ems_liquidcon:一级EMS设备液冷数据

sub_ems_bms: 一级EMS设备BMS数据

sub_ems_pcs: 一级EMS设备PCS数据
sub_elemeter: 电表数据
sub_elemeters: 电表批量上报数据
ems: 二级ems数据
photovoltaic_elemeter: 光伏(电表)数据
photovoltaic_inverter: 光伏(逆变器)数据
alternating_pail: 充电桩(交流充电桩)数据
direct_pail: 充电桩(直流充电桩)
pail_meter: 充电桩(电表)数据

"ems"
indexinttrue编号0
data

(SubEMSFire/SubEMSAircon/SubEMSLiquid)/

SubEMSBMS/SubEMSPCS/

EMSData/

SubEleMeterData/

PhotovoltaicMeterData/

PhotovoltaicInverterData/
DirectChargePailData/
AlternatingChargePailData/
ChargePailMeterData

true

一级EMS火警/风冷/液冷数据组合

一级EMS设备BMS数据

一级EMS设备PCS数据

二级EMS数据

电表数据

光伏电表类型

光伏逆变器类型
直流充电桩
交流充电桩
充电桩电表

-

payload - RegularReportSubEMSFire

参数类型是否必填描述样例
fire_smoke_alarm_statusintfalse烟雾传感器报警状态: 0-无烟雾告警1-有烟感告警1
fire_flammable_gas_alarm_statusintfalse可燃气体传感器报警状态: 0-无可燃气体告警1-有可燃气体告警1
fire_safety_equipments_statusintfalse消防装置状态: 0-正常无动作1、被启动火警1
fire_safety_systemintfalse0-正常;1-故障1
fire_temperature_sensorfloatfalse温度传感器
fire_humidity_sensorfloatfalse湿度传感器

payload - RegularReportSubEMSAircon

参数类型是否必填描述样例
machine_statusintfalse

整机状态
0-未知
1-关机

2-制冷

3-制热

4-自循环

5-自动

6-待机

7-送风

cooling_statusintfalse制冷
0-停止
1-运行
heating_statusintfalse制热
0-停止
1-运行
coil_tempfloatfalse盘管温度(单位:℃)
condensing_tempfloatfalse冷凝温度(单位:℃)
exhaust_tempfloatfalse排气温度(单位:℃)
outdoor_tempfloatfalse环境温度/室外温度(单位:℃)
indoor_tempfloatfalse室内温度(单位:℃)
cooling_pointfloatfalse制冷点(单位:℃)
heating_pointfloatfalse加热点(单位:℃)
cooling_difffloatfalse制冷目标回差
heating_difffloatfalse加热目标回差

payload - RegularReportSubEMSLiquidcon

参数类型是否必填描述样例
machine_statusintfalse

整机状态
0-未知
1-关机

2-制冷

3-制热

4-自循环

5-自动

6-待机

7-送风

indoor_tempfloatfalse室内温度(单位:℃)
inlet_tempfloatfalse进水温度(单位:℃)
outlet_tempfloatfalse出水温度(单位:℃)
inlet_pressurefloatfalse进水口压力值单位bar
outlet_pressurefloatfalse出水口压力值单位bar
ambient_temperaturefloatfalse环境温度(单位:℃)
compressor_powerfloatfalse压缩机功率单位kW
cooling_pointfloatfalse制冷点(单位:℃)
heating_pointfloatfalse加热点(单位:℃)
cooling_difffloatfalse制冷目标回差
heating_difffloatfalse加热目标回差

payload - RegularReportSubEMSBMS

参数类型是否必填描述样例
running_statusintfalse

bms运行状态

0-未知状态

1-停机

2-待机

3-充电

4-放电

1
total_alarm_statusintfalse

总告警

0-正常

1-告警

0
total_fault_statusintfalse

总故障

0-正常

1-故障

0
high_voltage_closed_statusintfalse

高压状态

0-断开

1-闭合

1
socfloatfalseSOC80.1
sohfloatfalseSOH90.2
current_chargeable_energyfloatfalse剩余充电电量1000
current_dis_chargeable_energyfloatfalse剩余放电电量2000
total_voltagefloatfalse组电压400
total_currentfloatfalse组电流-10
powerfloatfalse组功率4000
charge_accumulated_energyfloatfalse累计充电电量100000
discharge_accumulated_energyfloatfalse累计放电电量50000
daily_charge_energyfloatfalse日充电电量单位kWh100
daily_discharge_energyfloatfalse日放电电量单位kWh50
max_allowed_charge_powerfloatfalse允许充电最大功率5000
max_allowed_discharge_powerfloatfalse允许放电最大功率3000
max_allowed_charge_currentfloatfalse允许充电最大电流200
max_allowed_dis_charge_currentfloatfalse允许放电最大电流100
highest_cell_voltagefloatfalse最高单体电压4200
highest_voltage_id_cellintfalse最高单体电压对应编号3
lowest_cell_voltagefloatfalse最低单体电压4100
lowest_voltage_id_cellintfalse最低单体电压对应编号5
average_cell_voltagefloatfalse平均单体电压4150
highest_cell_tempfloatfalse最高单体温度40
highest_temp_idintfalse最高单体温度对应编号4
lowest_cell_tempfloatfalse最低单体温度-5
lowest_temp_idintfalse最低单体温度对应编号6
average_cell_temperaturefloatfalse平均单体温度20
voltage_difffloatfalse单体电压极差值100
temp_diffloatfalse单体温度极差值45
cell_voltage[]floatfalse单体电压(数组长度固定为700)[4150,4130,4110]
cell_temp[]floatfalse单体温度(数组长度固定为700)[20,23,21]

payload - RegularReportSubEMSPCS

参数类型是否必填描述样例
running_statusintfalsePCS运行状态
0-未知状态
1-停机
2-待机
3-充电
4-放电
2
pcs_total_active_powerfloatfalse交流_总有功功率单位kW100
pcs_active_power_phase_afloatfalse交流_A相有功功率单位kW0.16
pcs_active_power_phase_bfloatfalse交流_B相有功功率单位kW0.17
pcs_active_power_phase_cfloatfalse交流_C相有功功率单位kW0.18
pcs_total_reactive_powerfloatfalse交流_总无功功率单位kVar0.26
pcs_reactive_power_phase_afloatfalse交流_A相无功功率单位kVar0.19
pcs_reactive_power_phase_bfloatfalse交流_B相无功功率单位kVar0.2
pcs_reactive_power_phase_cfloatfalse交流_C相无功功率单位kVar0.21
pcs_voltage_phase_afloatfalse交流_A相电压单位V1.1
pcs_voltage_phase_bfloatfalse交流_B相电压单位V2.2
pcs_voltage_phase_cfloatfalse交流_C相电压单位V3.3
pcs_current_phase_afloatfalse交流_A相电流单位A0.13
pcs_current_phase_bfloatfalse交流_B相电流单位A0.14
pcs_current_phase_cfloatfalse交流_C相电流单位A0.15
pcs_total_power_factorfloatfalse交流_总功率因数0.28
pcs_power_factor_phase_afloatfalse交流_A相功率因数1.23
pcs_power_factor_phase_bfloatfalse交流_B相功率因数4.56
pcs_power_factor_phase_cfloatfalse交流_C相功率因数7.89
pcs_frequency_gridfloatfalse交流_电网总频率单位Hz
pcs_frequency_phase_afloatfalse交流_A相频率单位Hz
pcs_frequency_phase_bfloatfalse交流_B相频率单位Hz
pcs_frequency_phase_cfloatfalse交流_C相频率单位Hz
pcs_ac_daily_charge_energyfloatfalse交流_日充电量单位kWh
pcs_ac_daily_discharge_energyfloatfalse交流_日放电量单位kWh
pcs_ac_charge_accumulated_energyfloatfalse交流_总充电电量单位kWh
pcs_ac_discharge_accumulated_energyfloatfalse交流_总放电电量单位kWh
pcs_input_powerfloatfalse直流_功率单位kW0.33
pcs_input_voltagefloatfalse直流_电压单位V3.4
pcs_input_currentfloatfalse直流_电流单位A0.35
pcs_alarm_statusintfalse告警状态
0-正常
1-告警
pcs_fault_statusintfalse故障状态
0-正常
1-故障
pcs_grid_voltage_abfloatfalseAB相电网线电压单位V
pcs_grid_voltage_bcfloatfalseBC相电网线电压单位V
pcs_grid_voltage_cafloatfalseCA相电网线电压单位V
pcs_internal_tempfloatfalse设备内部腔体温度(单位:℃)
igbt_temp_phase_afloatfalseA相IGBT温度单位
igbt_temp_phase_bfloatfalseB相IGBT温度单位
igbt_temp_phase_cfloatfalseC相IGBT温度单位

payload - RegularReportEMS

参数类型是否必填描述样例
modeintfalse运行模式
0-本地调试模式
1-本地自动模式
2-远程被动模式
charge_strategy待定false充放电策略
仅mode为远程时有
protection_strategy待定false安全保护
仅mode为远程时有

payload - EMSData

参数类型是否必填描述样例
totalEMSDataTotalfalse二级EMS汇总
statistics[]EMSDataStatisticsfalse支路下属储能设备运行统计

payload - EMSDataTotal

参数类型是否必填描述样例
running_statusintfalse运行状态
0-未知状态
1-停机
2-运行
socfloatfalse平均soc
pcs_total_active_powerfloatfalse当前总有功功率单位kW
pcs_total_reactive_powerfloatfalse当前总无功功率单位kVar
current_chargeable_energyfloatfalse剩余可充电电量单位kWh
current_dischargeable_energyfloatfalse剩余可放电电量单位kWh
max_charge_powerfloatfalse最大可充电功率单位kW
max_discharge_powerfloatfalse最大可放电功率单位kW

payload - EMSDataStatistics

参数类型是否必填描述样例
ele_meter_idintfalse电表编号
running_statusintfalse运行状态
0-未知状态
1-停机
2-运行
pcs_total_active_powerfloatfalse当前总有功功率单位kW
socfloatfalse平均soc

payload - SubEleMeterData

参数类型是否必填描述样例
device_idinttrue设备ID2
uidstringfalse设备UID
purposeinttrue

电表用途

1-关口表

2-计量表

1
scenariointfalse

适用场景

1-储能

2-光伏

3-充电桩

1
total_active_powerfloatfalse总有功功率单位kW100.5
active_power_phase_afloatfalseA相有功功率单位kW101.5
active_power_phase_bfloatfalseB相有功功率单位kW102.5
active_power_phase_cfloatfalseC相有功功率单位kW103.5
total_reactive_powerfloatfalse总无功功率单位kVar104.5
reactive_power_phase_afloatfalseA相无功功率单位kVar105.5
reactive_power_phase_bfloatfalseB相无功功率单位kVar106.5
reactive_power_phase_cfloatfalseC相无功功率单位kVar107.5
total_apparent_powerfloatfalse总视在功率单位kVar108.5
apparent_power_phase_afloatfalseA相视在功率单位kVA109.5
apparent_power_phase_bfloatfalseB相视在功率单位kVA110.5
apparent_power_phase_cfloatfalseC相视在功率单位kVA111.5
total_power_factorfloatfalse总功率因数112.5
power_factor_phase_afloatfalseA相功率因数113.5
power_factor_phase_bfloatfalseB相功率因数114.5
power_factor_phase_cfloatfalseC相功率因数115.5
voltage_phase_afloatfalseA相电压单位V116.5
voltage_phase_bfloatfalseB相电压单位V117.5
voltage_phase_cfloatfalseC相电压单位V118.5
current_phase_afloatfalseA相电流单位A119.5
current_phase_bfloatfalseB相电流单位A120.5
current_phase_cfloatfalseC相电流单位A121.5
frequency_gridfloatfalse电网总频率单位Hz122.5
frequency_phase_afloatfalseA相频率单位Hz123.5
frequency_phase_bfloatfalseB相频率单位Hz124.5
frequency_phase_cfloatfalseC相频率单位Hz125.5
total_active_energyfloatfalse组合有功总电能单位kWh125.5
total_active_energy_1floatfalse组合功费率1电能单位kWh125.5
total_active_energy_2floatfalse组合功费率2电能单位kWh125.5
total_active_energy_3floatfalse组合功费率3电能单位kWh125.5
total_active_energy_4floatfalse组合功费率4电能单位kWh125.5
total_forward_active_energyfloatfalse正向有功总电能单位kWh126.5
forward_active_energy_sharpfloatfalse正向有功尖电能单位kWh127.5
forward_active_energy_peakfloatfalse正向有功峰电能单位kWh128.5
forward_active_energy_flatfloatfalse正向有功平电能单位kWh129.5
forward_active_energy_valleyfloatfalse正向有功谷电能单位kWh130.5
forward_active_energy_1floatfalse正向有功费率1电能单位kWh127.5
forward_active_energy_2floatfalse正向有功费率2电能单位kWh128.5
forward_active_energy_3floatfalse正向有功费率3电能单位kWh129.5
forward_active_energy_4floatfalse正向有功费率4电能单位kWh130.5
total_reverse_active_energyfloatfalse反向有功总电能单位kWh131.5
reverse_active_energy_sharpfloatfalse反向有功尖电能单位kWh132.5
reverse_active_energy_peakfloatfalse反向有功峰电能单位kWh133.5
reverse_active_energy_flatfloatfalse反向有功平电能单位kWh134.5
reverse_active_energy_valleyfloatfalse反向有功谷电能单位kWh135.5
reverse_active_energy_1floatfalse反向有功费率1电能单位kWh132.5
reverse_active_energy_2floatfalse反向有功费率2电能单位kWh133.5
reverse_active_energy_3floatfalse反向有功费率3电能单位kWh134.5
reverse_active_energy_4floatfalse反向有功费率4电能单位kWh135.5
max_demand_forward_active_powerfloatfalse正向有功最大需量单位kVar657
occurred_time_forward_activeintfalse正向有功最大需量发生时间戳(单位:秒)1719398925
max_demand_reverse_active_powerfloatfalse反向有功最大需量单位kVar342
occurred_time_reverse_activeintfalse反向有功最大需量发生时间戳(单位:秒)1719398925
max_demand_forward_reactive_powerfloatfalse正向无功最大需量单位kVar357
occurred_time_forward_reactiveintfalse正向无功最大需量发生时间戳(单位:秒)1719398925
max_demand_reverse_reactive_powerfloatfalse反向无功最大需量单位kVar342
occurred_time_reverse_reactiveintfalse反向无功最大需量发生时间戳(单位:秒)1719398925
instantaneous_apparent_powerfloatfalse实时视在需量单位KVA123

payload - PhotovoltaicMeterData

与SubEleMeterData一致

payload - PhotovoltaicInverterData

参数 类型 是否必填 描述 样例
direct_current_voltage float64 直流侧DC电压V 500
direct_current_current float64 直流侧DC电流A 100
alternating_current_voltage_a float64 交流侧ACA相电压V 230
alternating_current_voltage_b float64 交流侧ACB相电压V 230
alternating_current_voltage_c float64 交流侧ACC相电压V 230
alternating_current_current_a float64 交流侧ACA相电流A 50
alternating_current_current_b float64 交流侧ACB相电流A 50
alternating_current_current_c float64 交流侧ACC相电流A 50
direct_current_input_power float64 直流输入功率kW 50
alternating_current_output_power float64 交流输出功率kW 45
total_active_power float64 有功功率kW 40
total_reactive_power float64 无功功率kVar 10
alternating_current_output_frequency float64 交流输出频率Hz 50
inverter_efficiency float64 逆变器效率 98.5
inverter_internal_temp float64 逆变器内部温度(℃) 45
inverter_heatsink_temp float64 散热器温度(℃) 50
running_status int

当前运行状态

1-停机

2-待机

5-运行

7-故障

1
fault_status int 故障代码 0
alternating_current_output_power_factor float64 交流输出功率因数 0.95
ambient_temp float64 环境温度(℃) 30
irradiance float64 辐射强度W/m² 800

payload - AlternatingChargePailData

参数类型是否必填描述样例
total_activefloatfalse总有功功率单位kW100.5
active_power_phase_afloatfalseA相有功功率单位kW101.5
active_power_phase_bfloatfalseB相有功功率单位kW102.5
active_power_phase_cfloatfalseC相有功功率单位kW103.5
total_reactive_powerfloatfalse总无功功率单位kVar104.5
reactive_power_phase_afloatfalseA相无功功率单位kVar105.5
reactive_power_phase_bfloatfalseB相无功功率单位kVar106.5
reactive_power_phase_cfloatfalseC相无功功率单位kVar107.5
total_apparent_powerfloatfalse总视在功率单位kVar108.5
apparent_power_phase_afloatfalseA相视在功率单位kVA109.5
apparent_power_phase_bfloatfalseB相视在功率单位kVA110.5
apparent_power_phase_cfloatfalseC相视在功率单位kVA111.5
total_power_factorfloatfalse总功率因数112.5
power_factor_phase_afloatfalseA相功率因数113.5
power_factor_phase_bfloatfalseB相功率因数114.5
power_factor_phase_cfloatfalseC相功率因数115.5
a_phase_voltagefloatfalseA相电压单位V116.5
b_phase_voltagefloatfalseB相电压单位V117.5
c_phase_voltagefloatfalseC相电压单位V118.5
a_phase_currentfloatfalseA相电流单位A119.5
b_phase_currentfloatfalseB相电流单位A120.5
c_phase_currentfloatfalseC相电流单位A121.5
frequency_gridfloatfalse电网总频率单位Hz122.5
frequency_phase_afloatfalseA相频率单位Hz123.5
frequency_phase_bfloatfalseB相频率单位Hz124.5
frequency_phase_cfloatfalseC相频率单位Hz125.5
total_electric_energyfloatfalse累计并入电网总电能)123.5
current_electric_energyfloatfalse当前并入电网电能123.5

payload - DirectChargePailData

参数类型是否必填描述样例
input_powerfloatfalse输入功率100.5
output_powerfloatfalse输出功率101.5
input_voltagefloatfalse输入电压102.5
output_voltagefloatfalse输出电压103.5
input_currentfloatfalse输入电流104.5
output_currentfloatfalse输出电流105.5
total_apparent_powerfloatfalse总视在功率单位kVar108.5
total_power_factorfloatfalse总功率因数112.5
total_electric_energyfloatfalse累计充电电量113.5
current_electric_energyfloatfalse当前充电电量114.5
total_activefloatfalse总有功功率114.5
total_reactive_powerfloatfalse总无功功率115.5
a_phase_voltagefloatfalseA相电压单位V116.5
b_phase_voltagefloatfalseB相电压单位V117.5
c_phase_voltagefloatfalseC相电压单位V118.5
frequency_gridfloatfalse电网总频率单位Hz122.5

payload - PailEleMeterData

SubEleMeterData一致

Payload示例 - sub_ems_fire和sub_ems_aircon/sub_ems_liquidcon组合数据

{% code lineNumbers="true" %}

{
    "trace_id": "085be8f4-2f7b-488d-8a93-d0c7dcd7f033",
    "mid": "044b29cf-565e-434d-82a6-364411af6a71",
    "type": "report_regular",
    "sub_device_id": 2,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705980251899,
    "data": [{
        "type": "sub_ems_fire",
        "index": 0,
        "data": {
            "fire_status": 1,
        }
    },{
        "type": "sub_ems_aircon", // "sub_ems_aircon" / "sub_ems_liquidcon"
        "index": 0,
        "data": {
            "machine_status": 1,
            "cooling_status": 1,
            "heating_status": 1,
            "coil_temp": 26.9,
            "condensing_temp": 5.1, 
            "exhaust_temp": 22.1,
            "outdoor_temp": 20.7,
            "indoor_temp": 28.4,           
            "cooling_point": 16.2,
            "heating_point": 28.5,
            "cooling_diff": 7.4,
            "heating_diff": 13.1
        }        
    }]
}

{% endcode %}

Payload示例 - sub_ems_bms

{% code lineNumbers="true" %}

{
    "trace_id": "085be8f4-2f7b-488d-8a93-d0c7dcd7f033",
    "mid": "044b29cf-565e-434d-82a6-364411af6a71",
    "type": "report_regular",
    "sub_device_id": 2,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705980251899,
    "data": [{
        "type": "sub_ems_bms",
        "index": 0,
        "data": {
            "running_status": 1,
            "soc": 80,
            "soh": 90,
            "current_chargeable_energy": 1000,
            "current_dis_chargeable_energy": 2000,
            "total_voltage": 400,
            "total_current": -10,
            "power": 4000,
            "charge_accumulated_energy": 100000,
            "discharge_accumulated_energy": 50000,
            "daily_charge_energy": 100,
            "daily_discharge_energy": 50,
            "max_allowed_charge_power": 5000,
            "max_allowed_discharge_power": 3000,
            "max_allowed_charge_current": 200,
            "max_allowed_dis_charge_current": 100,
            "highest_cell_voltage": 4200,
            "highest_voltage_id_cell": 3,
            "lowest_cell_voltage": 4100,
            "lowest_voltage_id_cell": 5,
            "average_cell_voltage": 4150,
            "highest_cell_temp": 40,
            "highest_temp_id": 4,
            "lowest_cell_temp": -5,
            "lowest_temp_id": 6,
            "average_cell_temperature": 20,
            "cell_voltage_range": 100,
            "cell_temperature_range": 45,
            "cell_voltage": [4150,4130,4110...], // 数组长度固定为700
            "cell_temp": [20,23,21...] // 数组长度固定为700
        }
    },{
        "type": "sub_ems_bms",
        "index": 1,
        "data": {
            "running_status": 1,
            "soc": 80,
            "soh": 90,
            "current_chargeable_energy": 1000,
            "current_dis_chargeable_energy": 2000,
            "total_voltage": 400,
            "total_current": -10,
            "power": 4000,
            "charge_accumulated_energy": 100000,
            "discharge_accumulated_energy": 50000,
            "daily_charge_energy": 100,
            "daily_discharge_energy": 50,
            "max_allowed_charge_power": 5000,
            "max_allowed_discharge_power": 3000,
            "max_allowed_charge_current": 200,
            "max_allowed_dis_charge_current": 100,
            "highest_cell_voltage": 4200,
            "highest_voltage_id_cell": 3,
            "lowest_cell_voltage": 4100,
            "lowest_voltage_id_cell": 5,
            "average_cell_voltage": 4150,
            "highest_cell_temp": 40,
            "highest_temp_id": 4,
            "lowest_cell_temp": -5,
            "lowest_temp_id": 6,
            "average_cell_temperature": 20,
            "cell_voltage_range": 100,
            "cell_temperature_range": 45,
            "cell_voltage": [4150,4130,4110...], // 数组长度固定为700
            "cell_temp": [20,23,21...] // 数组长度固定为700
        }
    }]
}

{% endcode %}

Payload示例 - sub_ems_pcs

{% code lineNumbers="true" %}

{
    "trace_id": "085be8f4-2f7b-488d-8a93-d0c7dcd7f033",
    "mid": "044b29cf-565e-434d-82a6-364411af6a71",
    "type": "report_regular",
    "sub_device_id": 2,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705980251899,
    "data": [{
        "type": "sub_ems_pcs",
        "index": 0,
        "data": {
            "running_status": 2,
            "pcs_total_active_power": 2500,
            "pcs_active_power_phase_a": null,
            "pcs_active_power_phase_b": null,
            "pcs_active_power_phase_c": null,
            "pcs_total_reactive_power": 444.4,
            "pcs_reactive_power_phase_a": null,
            "pcs_reactive_power_phase_b": null,
            "pcs_reactive_power_phase_c": null,
            "pcs_voltage_phase_a": 0,
            "pcs_voltage_phase_b": 0,
            "pcs_voltage_phase_c": 0,
            "pcs_current_phase_a": 1.2,
            "pcs_current_phase_b": 2.3,
            "pcs_current_phase_c": 3.4,
            "pcs_total_power_factor": 8.88,
            "pcs_power_factor_phase_a": null,
            "pcs_power_factor_phase_b": null,
            "pcs_power_factor_phase_c": null,
            "pcs_frequency_grid": null,
            "pcs_frequency_phase_a": null,
            "pcs_frequency_phase_b": null,
            "pcs_frequency_phase_c": null,
            "pcs_ac_daily_charge_energy": 0,
            "pcs_ac_daily_discharge_energy": 0,
            "pcs_ac_charge_accumulated_energy": 0,
            "pcs_ac_discharge_accumulated_energy": 0,
            "pcs_input_power": 4.4,
            "pcs_input_voltage": 3.3,
            "pcs_input_current": 4.4,
            "pcs_alarm_status": 0,
            "pcs_fault_status": 0,
            "pcs_grid_voltage_ab": 0,
            "pcs_grid_voltage_bc": 0,
            "pcs_grid_voltage_ca": 0,
            "pcs_internal_temp": 7.7,
            "igbt_temp_phase_a": 0,
            "igbt_temp_phase_b": 0,
            "igbt_temp_phase_c": 0
        }
    }]
}

{% endcode %}

Payload示例 - ems

{
    "trace_id": "a73f409b-69db-469d-ab46-5913e3cbb73a",
    "mid": "33c71134-f57f-42d5-a76a-bd225ba09faf",
    "type": "report_regular",
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705980251904,
    "data": {
        "type": "ems",
        "data": {
            "total": {
                "running_status": 2,
                "device_count": 3,
                "soc": 95.33333333333333,
                "pcs_total_active_power": 2500,
                "pcs_total_reactive_power": 444.4,
                "current_chargeable_energy": 4.4,
                "current_dischargeable_energy": 2.2,
                "max_charge_power": 582,
                "max_discharge_power": 582
            },
            "statistics": [
                {
                    "ele_meter_id": 1,
                    "running_status": 2,
                    "pcs_total_active_power": 88.1,
                    "soc": 52.4
                },
                {
                    "ele_meter_id": 2,
                    "running_status": 2,
                    "pcs_total_active_power": 88.2,
                    "soc": 52.8
                }
            ]
        }
    }
}

Payload示例 - sub_elemeter

{
    "trace_id": "2f492a12-5408-40b3-b347-ed64a3723050",
    "mid": "d39835f5-2087-4601-8a12-85bb2bceb690",
    "type": "report_regular",
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705563840345,
    "data": [
        {
            "type": "sub_elemeter",
            "index": 0,
            "data": {
                "device_id": 1,
                "uid": "",
                "purpose": 2,
                "total_active_power": 100.5,
                "active_power_phase_a": 101.5,
                "active_power_phase_b": 102.5,
                "active_power_phase_c": 103.5,
                "total_reactive_power": 104.5,
                "reactive_power_phase_a": 105.5,
                "reactive_power_phase_b": 106.5,
                "reactive_power_phase_c": 107.5,
                "total_apparent_power": 108.5,
                "apparent_power_phase_a": 109.5,
                "apparent_power_phase_b": 110.5,
                "apparent_power_phase_c": 111.5,
                "total_power_factor": 112.5,
                "power_factor_phase_a": 113.5,
                "power_factor_phase_b": 114.5,
                "power_factor_phase_c": 115.5,
                "voltage_phase_a": 116.5,
                "voltage_phase_b": 117.5,
                "voltage_phase_c": 118.5,
                "current_phase_a": 119.5,
                "current_phase_b": 120.5,
                "current_phase_c": 121.5,
                "frequency_grid": 122.5,
                "frequency_phase_a": 123.5,
                "frequency_phase_b": 124.5,
                "frequency_phase_c": 125.5,
                "total_active_energy": 234.1,
                "total_active_energy_1": 234.1,
                "total_active_energy_2": 234.1,
                "total_active_energy_3": 234.1,
                "total_active_energy_4": 234.1,
                "total_forward_active_energy": 126.5,
                "forward_active_energy_1": 0,
                "forward_active_energy_2": 123.8,
                "forward_active_energy_3": 424,
                "forward_active_energy_4": 436.4,
                "total_reverse_active_energy": 134.4,
                "reverse_active_energy_1": 0,
                "reverse_active_energy_2": 123.6,
                "reverse_active_energy_3": 235.8,
                "reverse_active_energy_4": 134,
                "max_demand_forward_active_power": 124,
                "occurred_time_forward_active": 1720752678,
                "max_demand_reverse_active_power": 2343,
                "occurred_time_reverse_active": 1720752678,
                "max_demand_forward_reactive_power": 432,
                "occurred_time_forward_reactive": 1720752678,
                "max_demand_reverse_reactive_power": 563,
                "occurred_time_reverse_reactive": 1720752678,
                "instantaneous_apparent_power": 234
            }
        }
    ]
}

Payload示例 - sub_elemeters

{
    "trace_id": "2f492a12-5408-40b3-b347-ed64a3723050",
    "mid": "d39835f5-2087-4601-8a12-85bb2bceb690",
    "type": "report_regular",
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705563840345,
    "data": {
        "type": "sub_elemeters",
        "data": [
            {
                "device_id": 1,
                "uid": "",
                "purpose": 2,
                "total_active_power": 100.5,
                "active_power_phase_a": 101.5,
                "active_power_phase_b": 102.5,
                "active_power_phase_c": 103.5,
                "total_reactive_power": 104.5,
                "reactive_power_phase_a": 105.5,
                "reactive_power_phase_b": 106.5,
                "reactive_power_phase_c": 107.5,
                "total_apparent_power": 108.5,
                "apparent_power_phase_a": 109.5,
                "apparent_power_phase_b": 110.5,
                "apparent_power_phase_c": 111.5,
                "total_power_factor": 112.5,
                "power_factor_phase_a": 113.5,
                "power_factor_phase_b": 114.5,
                "power_factor_phase_c": 115.5,
                "voltage_phase_a": 116.5,
                "voltage_phase_b": 117.5,
                "voltage_phase_c": 118.5,
                "current_phase_a": 119.5,
                "current_phase_b": 120.5,
                "current_phase_c": 121.5,
                "frequency_grid": 122.5,
                "frequency_phase_a": 123.5,
                "frequency_phase_b": 124.5,
                "frequency_phase_c": 125.5,
                "total_active_energy": 234.1,
                "total_active_energy_1": 234.1,
                "total_active_energy_2": 234.1,
                "total_active_energy_3": 234.1,
                "total_active_energy_4": 234.1,
                "total_forward_active_energy": 126.5,
                "forward_active_energy_1": 0,
                "forward_active_energy_2": 123.8,
                "forward_active_energy_3": 424,
                "forward_active_energy_4": 436.4,
                "total_reverse_active_energy": 134.4,
                "reverse_active_energy_1": 0,
                "reverse_active_energy_2": 123.6,
                "reverse_active_energy_3": 235.8,
                "reverse_active_energy_4": 134,
                "max_demand_forward_active_power": 124,
                "occurred_time_forward_active": 1720752678,
                "max_demand_reverse_active_power": 2343,
                "occurred_time_reverse_active": 1720752678,
                "max_demand_forward_reactive_power": 432,
                "occurred_time_forward_reactive": 1720752678,
                "max_demand_reverse_reactive_power": 563,
                "occurred_time_reverse_reactive": 1720752678,
                "instantaneous_apparent_power": 234
            },
            {
                "device_id": 2,
                "uid": "",
                "purpose": 2,
                "total_active_power": 100.5,
                "active_power_phase_a": 101.5,
                "active_power_phase_b": 102.5,
                "active_power_phase_c": 103.5,
                "total_reactive_power": 104.5,
                "reactive_power_phase_a": 105.5,
                "reactive_power_phase_b": 106.5,
                "reactive_power_phase_c": 107.5,
                "total_apparent_power": 108.5,
                "apparent_power_phase_a": 109.5,
                "apparent_power_phase_b": 110.5,
                "apparent_power_phase_c": 111.5,
                "total_power_factor": 112.5,
                "power_factor_phase_a": 113.5,
                "power_factor_phase_b": 114.5,
                "power_factor_phase_c": 115.5,
                "voltage_phase_a": 116.5,
                "voltage_phase_b": 117.5,
                "voltage_phase_c": 118.5,
                "current_phase_a": 119.5,
                "current_phase_b": 120.5,
                "current_phase_c": 121.5,
                "frequency_grid": 122.5,
                "frequency_phase_a": 123.5,
                "frequency_phase_b": 124.5,
                "frequency_phase_c": 125.5,
                "total_active_energy": 234.1,
                "total_active_energy_1": 234.1,
                "total_active_energy_2": 234.1,
                "total_active_energy_3": 234.1,
                "total_active_energy_4": 234.1,
                "total_forward_active_energy": 126.5,
                "forward_active_energy_1": 0,
                "forward_active_energy_2": 123.8,
                "forward_active_energy_3": 424,
                "forward_active_energy_4": 436.4,
                "total_reverse_active_energy": 134.4,
                "reverse_active_energy_1": 0,
                "reverse_active_energy_2": 123.6,
                "reverse_active_energy_3": 235.8,
                "reverse_active_energy_4": 134,
                "max_demand_forward_active_power": 124,
                "occurred_time_forward_active": 1720752678,
                "max_demand_reverse_active_power": 2343,
                "occurred_time_reverse_active": 1720752678,
                "max_demand_forward_reactive_power": 432,
                "occurred_time_forward_reactive": 1720752678,
                "max_demand_reverse_reactive_power": 563,
                "occurred_time_reverse_reactive": 1720752678,
                "instantaneous_apparent_power": 234
            },
            {
                "device_id": 3,
                "uid": "",
                "purpose": 2,
                "total_active_power": 100.5,
                "active_power_phase_a": 101.5,
                "active_power_phase_b": 102.5,
                "active_power_phase_c": 103.5,
                "total_reactive_power": 104.5,
                "reactive_power_phase_a": 105.5,
                "reactive_power_phase_b": 106.5,
                "reactive_power_phase_c": 107.5,
                "total_apparent_power": 108.5,
                "apparent_power_phase_a": 109.5,
                "apparent_power_phase_b": 110.5,
                "apparent_power_phase_c": 111.5,
                "total_power_factor": 112.5,
                "power_factor_phase_a": 113.5,
                "power_factor_phase_b": 114.5,
                "power_factor_phase_c": 115.5,
                "voltage_phase_a": 116.5,
                "voltage_phase_b": 117.5,
                "voltage_phase_c": 118.5,
                "current_phase_a": 119.5,
                "current_phase_b": 120.5,
                "current_phase_c": 121.5,
                "frequency_grid": 122.5,
                "frequency_phase_a": 123.5,
                "frequency_phase_b": 124.5,
                "frequency_phase_c": 125.5,
                "total_active_energy": 234.1,
                "total_active_energy_1": 234.1,
                "total_active_energy_2": 234.1,
                "total_active_energy_3": 234.1,
                "total_active_energy_4": 234.1,
                "total_forward_active_energy": 126.5,
                "forward_active_energy_1": 0,
                "forward_active_energy_2": 123.8,
                "forward_active_energy_3": 424,
                "forward_active_energy_4": 436.4,
                "total_reverse_active_energy": 134.4,
                "reverse_active_energy_1": 0,
                "reverse_active_energy_2": 123.6,
                "reverse_active_energy_3": 235.8,
                "reverse_active_energy_4": 134,
                "max_demand_forward_active_power": 124,
                "occurred_time_forward_active": 1720752678,
                "max_demand_reverse_active_power": 2343,
                "occurred_time_reverse_active": 1720752678,
                "max_demand_forward_reactive_power": 432,
                "occurred_time_forward_reactive": 1720752678,
                "max_demand_reverse_reactive_power": 563,
                "occurred_time_reverse_reactive": 1720752678,
                "instantaneous_apparent_power": 234
            }
        ]
    }
}

Payload示例 - photovoltaic_elemeter

{
    "trace_id": "144d6384-c32a-4221-ad44-5d0063128441",
    "mid": "f76612ce-b8aa-4bab-8138-7e7fc74bcbcf",
    "type": "report_regular",
    "sub_device_id": 1,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1721180810009,
    "data": [
        {
            "type": "photovoltaic_meter",
            "index": 0,
            "data": {
                "total_active_power": 2359.333,
                "active_power_phase_a": 1966.111,
                "active_power_phase_b": 2097.185,
                "active_power_phase_c": 2228.259,
                "total_reactive_power": 2883.629,
                "reactive_power_phase_a": 2490.407,
                "reactive_power_phase_b": 2621.481,
                "reactive_power_phase_c": 2752.555,
                "total_apparent_power": 3407.925,
                "apparent_power_phase_a": 3014.703,
                "apparent_power_phase_b": 3145.777,
                "apparent_power_phase_c": 3276.851,
                "total_power_factor": 0.057,
                "power_factor_phase_a": 0.054,
                "power_factor_phase_b": 0.055,
                "power_factor_phase_c": 0.056,
                "voltage_phase_a": 2,
                "voltage_phase_b": 2.1,
                "voltage_phase_c": 2.2,
                "current_phase_a": 0.26,
                "current_phase_b": 0.27,
                "current_phase_c": 0.28,
                "frequency_grid": 0.59,
                "frequency_phase_a": null,
                "frequency_phase_b": null,
                "frequency_phase_c": null,
                "total_active_energy": null,
                "total_active_energy_1": null,
                "total_active_energy_2": null,
                "total_active_energy_3": null,
                "total_active_energy_4": null,
                "total_forward_active_energy": 0.99,
                "forward_active_energy_sharp": 271978.56,
                "forward_active_energy_peak": 273289.3,
                "forward_active_energy_flat": 274600.04,
                "forward_active_energy_valley": 275910.78,
                "forward_active_energy_1": 271978.56,
                "forward_active_energy_2": 273289.3,
                "forward_active_energy_3": 274600.04,
                "forward_active_energy_4": 275910.78,
                "total_reverse_active_energy": 0.88,
                "reverse_active_energy_sharp": 277221.52,
                "reverse_active_energy_peak": 278532.26,
                "reverse_active_energy_flat": 279843,
                "reverse_active_energy_valley": 281153.74,
                "reverse_active_energy_1": 277221.52,
                "reverse_active_energy_2": 278532.26,
                "reverse_active_energy_3": 279843,
                "reverse_active_energy_4": 281153.74
            }
        }
    ]
}

Payload示例 - photovoltaic_inverter

{
    "trace_id": "d882e331-ba8b-4b7a-8ab7-0690786844c8",
    "mid": "b15d71d6-48f5-4aeb-83e8-2dc828a75701",
    "type": "report_regular",
    "sub_device_id": 1,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1721119850008,
    "data": [
        {
            "type": "photovoltaic_inverter",
            "index": 0,
            "data": {
                "alternating_current_voltage_a": 77.2,
                "alternating_current_voltage_b": 77.3,
                "alternating_current_voltage_c": 77.4,
                "alternating_current_current_a": 77.5,
                "alternating_current_current_b": 77.6,
                "alternating_current_current_c": 77.7,
                "direct_current_voltage": 79.6,
                "direct_current_current": null,
                "direct_current_input_power": null,
                "alternating_current_output_power": 55706.451,
                "total_active_power": null,
                "total_reactive_power": 58524.542,
                "alternating_current_output_frequency": 6671666.7,
                "inverter_efficiency": null,
                "inverter_internal_temp": 78.3,
                "inverter_heatsink_temp": null,
                "running_status": 0,
                "fault_status": 785,
                "alternating_current_output_power_factor": 0.886,
                "ambient_temp": null,
                "irradiance": null
            }
        }
    ]
}

Payload示例 - alternating_pail

{
    "trace_id": "d882e331-ba8b-4b7a-8ab7-0690786844c8",
    "mid": "b15d71d6-48f5-4aeb-83e8-2dc828a75701",
    "type": "report_regular",
    "sub_device_id": 1,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1721119850008,
    "data": [
        {
            "type": "alternating_pail",
            "index": 0,
            "data": {
                    "a_phase_voltage": 1.1,
                    "b_phase_voltage": 2.2,
                    "c_phase_voltage": 3.3,
                    "a_phase_current": 0.44,
                    "b_phase_current": 0.55,
                    "c_phase_current": 0.66,
                    "total_active": 50,
                    "active_power_phase_a": 0.099,
                    "active_power_phase_b": 0.099,
                    "active_power_phase_c": 0.099,
                    "total_reactive_power": 0.123,
                    "reactive_power_phase_a": 0.099,
                    "reactive_power_phase_b": 0.099,
                    "reactive_power_phase_c": 0.099,
                    "total_apparent_power": 0.234,
                    "apparent_power_phase_a": 0.099,
                    "apparent_power_phase_b": 0.099,
                    "apparent_power_phase_c": 0.099,
                    "total_power_factor": 8.88,
                    "power_factor_phase_a": 5.55,
                    "power_factor_phase_b": 6.66,
                    "power_factor_phase_c": 7.77,
                    "frequency_grid": 50,
                    "frequency_phase_a": null,
                    "frequency_phase_b": null,
                    "frequency_phase_c": null,
                    "total_electric_energy": 0,
                    "current_electric_energy": 0
            }
        }
    ]
}

Payload示例 - direct_pail

{
    "trace_id": "d882e331-ba8b-4b7a-8ab7-0690786844c8",
    "mid": "b15d71d6-48f5-4aeb-83e8-2dc828a75701",
    "type": "report_regular",
    "sub_device_id": 1,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1721119850008,
    "data": [
        {
            "type": "direct_pail",
            "index": 0,
            "data": {
                    "input_power": 0,
                    "output_power": 0,
                    "input_voltage": 0,
                    "output_voltage": 0,
                    "input_current": 0,
                    "output_current": 0,
                    "a_phase_voltage": 0,
                    "b_phase_voltage": 0,
                    "c_phase_voltage": 0,
                    "total_electric_energy": 0,
                    "current_electric_energy": 0,
                    "frequency_grid": 0,
                    "total_active": 0,
                    "total_reactive_power": null,
                    "total_apparent_power": null,
                    "total_power_factor": null
            }
        }
    ]
}

Payload示例 - pail_meter


{
    "trace_id": "085be8f4-2f7b-488d-8a93-d0c7dcd7f033",
    "mid": "044b29cf-565e-434d-82a6-364411af6a71",
    "type": "report_regular",
    "sub_device_id": 1,
    "device_uid": "xxxxxxxxxx",
    "timestamp": 1705980251899,
    "data": [
        {
            "type": "pail_meter",
            "index": 0,
            "data": {
                "total_active_power": 0.285,
                "active_power_phase_a": 0.11,
                "active_power_phase_b": 0.105,
                "active_power_phase_c": 0.065,
                "total_reactive_power": 0.11,
                "reactive_power_phase_a": 0,
                "reactive_power_phase_b": 0,
                "reactive_power_phase_c": 0.11,
                "total_apparent_power": 0.35,
                "apparent_power_phase_a": 0.11,
                "apparent_power_phase_b": 0.11,
                "apparent_power_phase_c": 0.13,
                "total_power_factor": 0.187,
                "power_factor_phase_a": 1,
                "power_factor_phase_b": 1,
                "power_factor_phase_c": 0.503,
                "voltage_phase_a": 230.1,
                "voltage_phase_b": 230.5,
                "voltage_phase_c": 230.3,
                "current_phase_a": 0,
                "current_phase_b": 0,
                "current_phase_c": 0,
                "frequency_grid": 50,
                "total_active_energy": 25197.5,
                "total_active_energy_1": 0,
                "total_active_energy_2": 0,
                "total_active_energy_3": 0,
                "total_forward_active_energy": 14318.5,
                "forward_active_energy_1": 11,
                "forward_active_energy_2": 10.5,
                "forward_active_energy_3": 13.5,
                "total_reverse_active_energy": 10879,
                "reverse_active_energy_1": 1160,
                "reverse_active_energy_2": 1160.5,
                "reverse_active_energy_3": 1164
            }
        }
    ]
}