跳到主要内容
版本:2.0.0@Current

设备数据订阅

设备实时数据可以采用MQTT协议订阅

  1. 实时信息详情可通过附录-逆变器实时数据字附录-智能设备实时数据字进行查询。
  2. 数据将以1分钟/包的频率进行推送。

✨ 演示账号

Demo Account#
协议mqtt://
用户名openapi@gmail.com
密码openapi4test
客户端IDaf5bac1a-b1cf-931a-6902-f622cab51f9c
远程地址mqtt.solinteg-cloud.com
远程端口7783
主题权限/acGmtzpqJCKk

通过MQTTX测试(下载地址)

demo_1 demo_2

断点续传

功能介绍

当逆变器网络出现故障后,并且设备侧的“断点续传”功能开启,则设备会将运行数据存储到本地。逆变器最多存储14天运行数据,超过14天则持续清理最早存储的数据,保证逆变器始终存储14天数据。当逆变器恢复网络,重新链接服务器,本地数据将重新上传到云端。

使用前提

  1. 保证逆变器侧的“断点续传”功能开启,
  2. Solinteg Openapi服务针对您账户的“断点续传数据推送”功能开启。 请联系您的商务经理向我们发出申请。

使用说明

  1. 当上述情况出现时,您的Topic将会收到Solinteg Openapi服务推送给您的断点数据。数据格式与设备实时运行数据格式基本相同,除了resumeType=1(通常情况下,该值=0).
  2. 您可以直接根据数据中的rtcTime,将数据追加到数据库中。
  3. 当前仅逆变器支持该功能。

数据格式

逆变器数据

{
"metric": {
"backupAf": 232.7,
"backupAi": 0.3,
"backupAp": 0.068,
"backupAv": 232,
"backupBf": 49.99,
"backupBi": 0.5,
"backupBp": 0.065,
"backupBv": "--",
"backupCf": 49.99,
"backupCi": 0.3,
"backupCp": 0.07,
"backupCv": 233.5,
"batteryI": 0,
"batteryP": 0,
"batteryStatus": 0,
"batteryV": 401.7,
"bmsPackTemperature": 37,
"busVoltage": 744.5,
"creationDate": "2024-08-22 07:40:07 +0000",
"eBatteryChargeDaily": 54.3,
"eBatteryDischargeDaily": 50.1,
"eBuyDay": 0,
"eDay": "--",
"eInverterUseDay": 54.8,
"eLoadUpDay": 0,
"eMeterTotalBuy": 0,
"eMeterTotalSell": 0,
"eSellDay": 0,
"eTotal": "--",
"eTotalBatteryCharge": 22984.5,
"eTotalBatteryDischarge": 21648.8,
"eTotalInverterUse": 23176.2,
"eTotalLoadUplink": 0,
"eTotalPv": 0,
"epvDay": 0,
"fGrid": 49.99,
"faultArmFlag1": 4,
"faultArmFlag2": 0,
"faultFlag1": 0,
"faultFlag2": 0,
"faultFlag3": 0,
"iChargingLimit": 0,
"iDischargeLimit": 160,
"iGridPhaseA": 1.8,
"iGridPhaseB": 1.8,
"iGridPhaseC": 1.7,
"invtAp": 0.349,
"invtBp": 0.381,
"invtCp": 0.347,
"ipv1": 0.1,
"ipv10": "--",
"ipv2": 0.2,
"ipv3": 0.1,
"ipv4": 0.2,
"ipv5": 2000,
"ipv6": 2000,
"ipv7": "--",
"ipv8": "--",
"ipv9": "--",
"masterSn": "--",
"maxCellVoltage": 3.383,
"meterStatus": 0,
"minCellVoltage": 3.327,
"pLoad": 0,
"pMeterPhaseA": 0,
"pMeterPhaseB": 0,
"pMeterPhaseC": 0,
"pMeterTotal": 0,
"pac": 0.026,
"ppvInput": 0,
"rtcTime": "2025-04-23 11:13:40",
"soc": 100,
"soh": "91.6",
"temperature1": 33.2,
"temperature2": "33.9",
"temperature3": "34.0",
"temperature4": "33.4",
"timeTotal": 6269,
"totalBackupP": "--",
"vGridAb": 405.4,
"vGridBc": 406.4,
"vGridCa": 406.4,
"vGridPhaseA": 234.5,
"vGridPhaseB": 234.2,
"vGridPhaseC": 234.6,
"vpv1": 0,
"vpv10": "--",
"vpv2": 0,
"vpv3": 0,
"vpv4": 0,
"vpv5": 4045,
"vpv6": 2000,
"vpv7": "--",
"vpv8": "--",
"vpv9": "--",
"workStatus": 2,
"workStatus2": 0
},
"tag": {
"sn": "A112300100932038",
"modelType": "MHT-40K-100"
},
"resumeType": 0,
"timestamp": 1724312407474
}

智能设备数据

{
"metric": {
"activePowerA": null,
"activePowerB": null,
"activePowerC": null,
"creationDate": "2024-10-21 03:31:48 +0000",
"freA": null,
"freB": null,
"freC": null,
"iac1": null,
"iac2": null,
"iac3": null,
"invSn": "A1M230008333100B",
"modelType": "RMK-MA(3P)",
"pfA": null,
"pfB": null,
"pfC": null,
"rsved60330": null,
"rsved60340": null,
"rtcTime": "2024-10-21 11:31:48",
"totalActivePower": null,
"totalBuyElectricity": null,
"totalLoadPower": null,
"totalSoldElectricity": null,
"vab": null,
"vac1": null,
"vac2": null,
"vac3": null,
"vbc": null,
"vca": null
},
"modelType": "RMK-MA(3P)",
"sn": "A1M230008333100B",
"timestamp": 1729481508520
}