Skip to content

Dyness T14 support #9

@DaveINV2

Description

@DaveINV2

Model Tower T14

============================================================
Endpoint: Bind Device [Junior Box: OK]
Path: /v1/device/bindSn
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "500",
"data": null,
"info": "The device is bound by someone else"
}

============================================================
Endpoint: Household Storage Detail [Junior Box: OK]
Path: /v1/device/household/storage/detail
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "200",
"data": {
"deviceName": "Tower T14",
"deviceModelName": "Tower T14",
"deviceModelCode": "25",
"factory": "1",
"deviceType": "Energy Storage",
"deviceTypeCode": "4",
"deviceSn": "R07E854668050404-BDU",
"collectorSn": null,
"stationId": "44255523381698",
"stationName": "Dyness T14",
"position": "xxxxxxxxxxxxxxxxxx ",
"systemType": "20017",
"stationType": "20001",
"deviceCommunicationStatus": "Online",
"deviceCommunicationStatusCode": "1",
"firmwareVersion": "120",
"mpptVersion": null,
"voltage": "384.00",
"voltageUnit": "V",
"current": "37.00",
"currentUnit": "A",
"brand": "DYNESS",
"otaResult": "2",
"otaMpptResult": "",
"imgAddress": "https://web-static.dyness.com/device/images/Tower4.png",
"productType": null,
"batteryCategory": "3",
"masterSlaveStatus": null,
"createTime": null,
"meterSn": null,
"energy": null,
"installedPower": null,
"dataUpdateTime": "2026-03-29 13:53:47 UTC+02:00",
"communicationProtocolVersion": null
},
"info": "Request successful"
}

============================================================
Endpoint: Storage Device List [Junior Box: OK — returns workStatus]
Path: /v1/device/storage/list
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "200",
"data": {
"list": [
{
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404",
"deviceName": "Tower T14",
"deviceCommunicationStatus": "Online",
"deviceCommunicationStatusCode": "1",
"deviceModelName": "Tower T14",
"deviceModelCode": "25",
"parentCode": "22",
"parentName": null,
"factory": "1",
"batteryCategory": "3",
"productType": "1",
"workStatus": "Fault",
"stationId": "44255523381698",
"stationName": "Dyness T14",
"position": "Kraków, Lesser Poland Voivodeship, Poland",
"systemType": "20017",
"stationType": "20001",
"firmwareVersion": "120",
"operationPermission": "1",
"createTime": "2025-08-12 12:22:32",
"masterSlaveStatus": null
}
],
"pageNum": 1,
"pageSize": 10,
"total": 1
},
"info": "Request successful"
}

============================================================
Endpoint: Station Info [Junior Box: OK]
Path: /v1/station/info
Body: {
"deviceSn": "R07E854668050404-BDU"
}

{
"code": "200",
"data": {
"installedPower": "0.0",
"batteryCapacity": "14.21",
"inverterTotalPower": "0.000"
},
"info": "Request successful"
}

============================================================
Endpoint: Check Firmware Version
Path: /v1/device/checkVersion
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "200",
"data": {
"bmsLastedVersion": null,
"dspLastedVersion": "V312",
"armLastedVersion": null,
"mpptLastedVersion": null
},
"info": "Request successful"
}

============================================================
Endpoint: Household Device List
Path: /v1/device/houseHold/list
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "500",
"data": null,
"info": "request parameter is not null"
}

============================================================
Endpoint: Inverter List
Path: /v1/device/inverter/list
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "200",
"data": [],
"info": "Request successful"
}

============================================================
Endpoint: Inverter Load Details
Path: /v1/device/inverter/load/detail
Body: {
"deviceSn": "R07E854668050404-BDU",
"collectorSn": "R07E854668050404"
}

{
"code": "500",
"data": null,
"info": "Device ID Cannot Be Empty"
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions