跳到主要内容

订阅遥测数据(MQTT)

我们建议您采用MQTT的方式获取遥测数据。我们会将您名下所有设备的遥测数据推送到您的数据通道中。

  1. 遥测数据可通过 附录-逆变器实时数据字、附录-智能设备实时数据字进行查询。
  2. 设备默认以1分钟1包的频率产生遥测数据,云端收到设备端的数据上报后就会推送到对应数据通道中。
  3. 请使用MQTTS协议对数据进行加密

✨ 链接地址​

协议地址端口
mqtt://mqtt.solinteg-cloud.com7783
mqtts://mqtt.solinteg-cloud.com7883

通过MQTTX测试(下载地址)​

MQTTX测试 MQTTX测试

断点续传​

功能介绍​

当设备开启“断点续传”功能,则当设备与云端连接断开时,该设备会将运行数据存储到本地。重新连接云端后,本地数据将重新上传到云端。

提示

当前逆变器最多存储14天运行数据,超过14天则持续清理最早存储的数据,保证逆变器始终存储14天数据。

断点数据采集间隔固定为5分钟,这与实时数据的频率是不同的。

使用前提​

  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,
...
},
"tag": {
"sn": "A112300100932038",
"modelType": "MHT-40K-100"
},
"resumeType": 1,
"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
}