订阅遥测数据(MQTT)
我们建议您采用MQTT的方式获取遥测数据。我们会将您名下所有设备的遥测数据推送到您的数据通道中。
- 遥测数据可通过 附录-逆变器实时数据字、附录-智能设备实时数据字进行查询。
- 设备默认以1分钟1包的频率产生遥测数据,云端收到设备端的数据上报后就会推送到对应数据通道中。
- 请使用MQTTS协议对数据进行加密
✨ 链接地址
| 协议 | 地址 | 端口 |
|---|---|---|
| mqtt:// | mqtt.solinteg-cloud.com | 7783 |
| mqtts:// | mqtt.solinteg-cloud.com | 7883 |
通过MQTTX测试(下载地址)
断点续传
功能介绍
当设备开启“断点续传”功能,则当设备与云端连接断开时,该设备会将运行数据存储到本地。重新连接云端后,本地数据将重新上传到云端。
提示
当前逆变器最多存储14天运行数据,超过14天则持续清理最早存储的数据,保证逆变器始终存储14天数据。
断点数据采集间隔固定为5分钟,这与实时数据的频率是不同的。
使用前提
- 保证逆变器侧的“断点续传”功能开启(当前出厂的设备默认开启),监控系统中开启位置如下。
- Solinteg Openapi服务针对您账户的
断点续传数据推送功能开启(当前新申请的账号默认开启该功能)。如果对此功能是否开启有疑问,可随时向我们咨询。
使用说明
- 当断点数据产生时,您的Topic将会收到Solinteg Openapi服务推送给您的断点数据。数据格式与设备实时运行数据格式基本相同。resumeType=1 代表该数据为断点续传数据。正常实时数据流,该值=0。
- 您可以直接根据数据中的rtcTime(设备的本地时间),将数据追加到数据库中。
- 当前仅逆变器支持该功能。
数据格式
逆变器数据
{
"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
}