Corrective action summary¶
Corrective actions summary.
Request Format¶
METHOD {URI-scheme}://{apigw-address}/solar-api/{version}/analyticsService/getCorrectiveActionSummary
Request Parameters¶
Name | Location | Required | Datatype | Description |
---|---|---|---|---|
token | Query | false | String | token, required when user account calls Solar API |
orgId | Query | false | String | orgnization Id, required when service account calls Solar API |
siteId | Query | true | String | site id |
begin_time | Query | true | String | begin time, format is yyyy-MM-dd HH:mm:ss |
end_time | Query | true | String | end time, format is yyyy-MM-dd HH:mm:ss |
language | Query | false | String | language, Chinese: zh-CN, English: en-US, default as en-US |
Response Parameters¶
Name | Datatype | Description |
---|---|---|
startDate | String | start date |
endDate | String | end date |
siteId | String | site id |
actionId | String | action id |
actionName | String | action name |
weeklyEnergyImpact | Double | weekly energy impact in kWh |
weeklyRevenueImpact | Double | weekly revenue impact |
actionCost | Double | action cost |
paybackTime | Double | payback time |
relevance | String | relevance |
description | String | description |
recommended | String | recomendation |
Error Codes¶
See Common response code.
Example¶
Request Example¶
GET
https://{apigw-address}/solar-api/v1.0/analyticsService/getCorrectiveActionSummary?siteId=Lnxxxxxs&begin_time=2019-01-01 00:00:00&end_time=2019-12-31 00:00:00&language=en-US&token=APP_PORTAL_S_P3HKyz7Qpk7FUwSxxxxxxxv3M86n4ZZ
Response Example¶
{
"data": [
{
"startDate": "2017-03-09 00:00:00",
"endDate": "2017-03-14 00:00:00",
"siteId": "Lnxxxxxs",
"actionId": "high_number_of_inverter_self_restarts",
"actionName": "Inverter self-restart",
"weeklyEnergyImpact": 194.0,
"weeklyRevenueImpact": 209.0,
"actionCost": 60.0,
"paybackTime": 0.2936,
"description": "5 inverters have experienced a high number of self-restarts.",
"recommended": "Field inspection recommended.",
"relevance": "reliability"
},
{
"startDate": "2017-02-23 00:00:00",
"endDate": "2017-04-06 00:00:00",
"siteId": "Lnxxxxxs",
"actionId": "low_mppt_input_performance",
"actionName": "Low inverter input performance",
"weeklyEnergyImpact": 2803.0,
"weeklyRevenueImpact": 3035.0,
"actionCost": 1270.0,
"paybackTime": 0.4293,
"description": "45 strings have experienced a production below 90% of their neighbors' performance.",
"recommended": "Perform visual, IV tracing and thermographic strings inspection.",
"relevance": "performance"
},
{
"startDate": "2017-03-08 00:00:00",
"endDate": "2017-03-08 00:00:00",
"siteId": "Lnxxxxxs",
"actionId": "sensor_check_tmp_mod_discrepancy",
"actionName": "Back of Module Temperature Sensor Discrepancy",
"description": "1 back of module temperature sensors are inconsistent with ambient temperature readings",
"recommended": "Check sensor adhesion to module, location, and calibration",
"relevance": "data integrity"
},
{
"startDate": "2017-03-24 00:00:00",
"endDate": "2017-04-19 00:00:00",
"siteId": "Lnxxxxxs",
"actionId": "weather_station_sensor_unavailable_data",
"actionName": "Weather Station Sensor Unavailable Data",
"description": "1 weather station sensors reported no data for more than 20% of the time.",
"recommended": "Check Sensors",
"relevance": "data integrity"
}
],
"status": 0,
"msg": "success"
}