GET /plants/details/{id}

El endpoint GET /plants/details/{id} permite obtener la planta con el id (identificador) proporcionado. Sacamos los datos detallados que hay en una planta, el administrador podrá acceder a todos los detalles de todas las plantas y el usuario solo a las que tiene a su disposición (si no sabe el id de su planta haga una consulta de todas sus plantas con /plants)

Parámetros de Consulta

  • id Es el id de la planta (tu usuario tiene que tener acceso)
  • proveedor Es el proveedor de quien viene la planta

Respuesta de Ejemplo

{
  "status": true,
  "code": 200,
  "message": "200 - Solicitud exitosa",
  "data": [
    {
      "organization": "Whatever",
      "id": "identificador",
      "name": "Whatever",
      "accountId": "",
      "status": "working",
      "peakPower": 0,
      "lastUpdateTime": "0000-00-00",
      "installationDate": "0000-00-00",
      "ptoDate": "",
      "notes": "",
      "type": "",
      "location": "Whatever place, Madrid, Spain",
      "batteryCapacity": null,
      "orgCode": null,
      "kpi": {
        "monthGeneration": null,
        "pac": null,
        "power": null,
        "totalPower": null,
        "dayIncome": null,
        "yieldRate": null,
        "currency": null
      },
      "alertQuantity": "",
      "highestImpact": "",
      "primaryModule": {
        "manufacturerName": "name",
        "modelName": "things",
        "maximumPower": 0,
        "temperatureCoef": 0
      },
      "isEvcharge": null,
      "isTigo": null,
      "isPowerflow": null,
      "isSec": null,
      "isGenset": null,
      "isMicroInverter": null,
      "hasLayout": null,
      "layout_id": null,
      "isMeter": null,
      "isEnvironmental": null,
      "powercontrol_status": null,
      "chartsTypesByPlant": null
    }
  ]
}

Ejemplo de Uso

curl -X GET "https://app-energiasolarcanarias-backend.com/plants/details/{id}" \
-H "Authorization: Bearer tu_token_de_acceso"