- Created by Simon Schweda, last modified by Stefanie Domzig on Sept 10, 2024
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 4 Current »
The following are examples of the API calls available in the PortalAPI Basic package
GET /administration/plants
Call
{{baseURL}}/api/v1/{{portal}}/administration/plants
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/administration/plants
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
Result
[ { "id": "XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "ffufId": XXXXX, "label": "4x Inverter, 4x Modulefield", "plantSize": 87000, "createdAt": "2022-04-29T18:00:45+00:00", "functionalities": [], "firmware": "4.2.8 Build 117", "firmwareDate": "30.05.2022", "firmwareVersion": "V04.02.08-117-20220530", "deviceFullName": "Solar-Log 2000", "vendor": "SDS", "identifier": "", "lastDataTransfer": { "lastTransfer": "2024-09-10T11:15:25+02:00", "lastTransferType": "HTTP" }, "configStatus": 0, "fleetCount": 1, "latitude": XX.XXXXXXX, "longitude": XX.XXXXXXX, "address": { "id": "XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "street": "street", "houseNumber": "1", "postalCode": "XXXXX", "city": "city", "country": "DE" }, "plantCreator": 1, "crcVersion": 157, "componentsClasses": [ "production", "hidden", "intern" ], "componentsTypes": [ "Inverter", "SolarLogIntern", "SolarLogPowerManagement", "SolarLogSmartEnergy", "SolarLogTimings" ], "targetPercentage": 75, "measurementInterval": 300, "timezone": "+0100", "daylightSavingType": 1, "transferType": "HTTP" } ]
GET /administration/plant/{plantId}
Call
{{baseURL}}/api/v1/{{portal}}/administration/plant/{{plant}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/administration/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Result
{ "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "ffufId": XXXXX, "label": "1x EV Charger, 1x Battery, 4x Meter, 1x Inverter", "plantSize": 15000, "plantStatus": "deactivated", "createdAt": "2022-04-29T18:19:27+00:00", "installationDate": "2017-06-12T10:00:00+00:00", "functionalities": [], "firmware": "6.1.0 Build 163", "firmwareDate": "12.04.2024", "firmwareVersion": "V06.01.00-163-20240412", "deviceFullName": "Solar-Log Base 15", "vendor": "SDS", "identifier": "XXXXXXXXX", "lastDataTransfer": { "lastTransfer": "2024-09-03T11:48:50+02:00", "lastTransferType": "MIRROR" }, "plantCost": 20000.0, "electricityCost": 0.31, "package": "XL", "configStatus": 0, "fleetCount": 2, "latitude": 47.3951227, "longitude": 8.454929, "fleets": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "name": "fleet", "description": "", "contact": null, "defaultFleet": false } ], "address": { "street": "street", "houseNumber": "1", "postalCode": "XXXXX", "city": "city", "country": "XX" }, "contacts": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "lastName": "Mustermann", "firstName": "Max", "company": "", "email": "", "phoneNumber": "", "mobilePhoneNumber": "", "address": { "street": "", "houseNumber": "", "postalCode": "", "city": "", "country": "XX" }, "comment": "", "role": null } ], "plantCreator": 13, "crcVersion": 213, "componentsClasses": [ "production", "battery", "hidden", "subconsumption", "meter", "consumption", "intern" ], "componentsTypes": [ "Hybridsystem", "DeactivatedMeter", "SubConsumptionMeter", "BiDirectionalMeter", "RevenueGradeMeter", "SmartSubConsumptionMeter", "SolarLogIntern", "SolarLogPowerManagement", "SolarLogSmartEnergy", "SolarLogTimings" ], "currency": "", "financialYieldPerKWh": 0.XXX, "publicNote": null, "privateNote": null, "targetPercentage": 95, "plantPicture": { "fileName": "picture.jpg", "url": "/public/plant-picture/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" }, "migrationInProgress": false, "contractStartDate": null, "measurementInterval": 300, "timezone": "+0100", "daylightSavingType": 1, "transferType": "MIRROR" }
GET /datasource/plant/{plantId}/components/{date}
Call
{{baseURL}}/api/v1/{{portal}}/datasource/plant/{{plant}}/components/{{date}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/datasource/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/components/today
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
date =
today
The date can be either
today
orany Date
YYYY-MM-DD
Result
[ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "moduleString": null, "moduleStrings": [], "trackerindex": 1, "moduleField": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "label": "ost", "index": 1, "orientation": 96, "tilt": 20, "monitored": true }, "size": 4200, "name": "MPPT 1", "visualizationChannels": [ "ProdPdc", "ProdPdcNorm", "ProdUdc", "ProdPac", "ProdPacNorm", "ProdUac", "ProdIac", "ProdIdc" ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "moduleString": null, "moduleStrings": [], "trackerindex": 2, "moduleField": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "label": "west", "index": 2, "orientation": 0, "tilt": 0, "monitored": true }, "size": 4200, "name": "MPPT 2", "visualizationChannels": [ "ProdPdc", "ProdPdcNorm", "ProdUdc", "ProdPac", "ProdPacNorm", "ProdUac", "ProdIac", "ProdIdc" ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "moduleString": null, "moduleStrings": [], "trackerindex": 3, "moduleField": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "label": "0", "index": 0, "orientation": null, "tilt": null, "monitored": false }, "size": 0, "name": "MPPT 3", "visualizationChannels": [ "ProdPdc", "ProdPdcNorm", "ProdUdc", "ProdPac", "ProdPacNorm", "ProdUac", "ProdIac", "ProdIdc" ] } ], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "Hybridsystem", "dataindex": 0, "sortOrder": 0, "name": "WR 1", "manufacturer": "XXX", "size": 8400, "acPower": 0, "connectionAddress": "XXX", "interface": "Ethernet", "minimumIrradiationThreshold": 60, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "production", "battery" ], "visualizationChannels": [ "ProdPac", "ProdPacNorm", "ProdPdc", "ProdPdcNorm", "ProdEtotal", "Temp", "ChargePac", "DischargePac", "BattLoad", "BattVoltage", "ProdFac", "TechAv" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 199, "codeRangeTo": 199, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": true, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "SubConsumptionMeter", "dataindex": 2, "sortOrder": 2, "name": "XXX", "manufacturer": "Solar-Log Pro", "size": 15000, "acPower": 0, "connectionAddress": "5", "interface": "RS485-B", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "subconsumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "ConsPacPhaseOne", "ConsPacPhaseTwo", "ConsPacPhaseThree", "ConsUacPhaseOne", "ConsUacPhaseTwo", "ConsUacPhaseThree", "ConsQacPhaseOne", "ConsQacPhaseTwo", "ConsQacPhaseThree", "ConsIacPhaseOne", "ConsIacPhaseTwo", "ConsIacPhaseThree", "ConsFac", "ConsCosphi", "ConsPacRaw", "EtotalC1" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 1, "codeRangeTo": 1, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "BiDirectionalMeter", "dataindex": 3, "sortOrder": 3, "name": "Gesamtverbrauch", "manufacturer": "Solar-Log Pro", "size": 25000, "acPower": 0, "connectionAddress": "10", "interface": "RS485-B", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "consumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "ConsPacPhaseOne", "ConsPacPhaseTwo", "ConsPacPhaseThree", "ConsUacPhaseOne", "ConsUacPhaseTwo", "ConsUacPhaseThree", "ConsQacPhaseOne", "ConsQacPhaseTwo", "ConsQacPhaseThree", "ConsIacPhaseOne", "ConsIacPhaseTwo", "ConsIacPhaseThree", "ConsFac", "ConsCosphi", "ConsPacRaw", "EtotalC1" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 1, "codeRangeTo": 1, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "SubConsumptionMeter", "dataindex": 4, "sortOrder": 4, "name": "XXX", "manufacturer": "Solar-Log Pro", "size": 15000, "acPower": 0, "connectionAddress": "11", "interface": "RS485-B", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "subconsumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "ConsPacPhaseOne", "ConsPacPhaseTwo", "ConsPacPhaseThree", "ConsUacPhaseOne", "ConsUacPhaseTwo", "ConsUacPhaseThree", "ConsQacPhaseOne", "ConsQacPhaseTwo", "ConsQacPhaseThree", "ConsIacPhaseOne", "ConsIacPhaseTwo", "ConsIacPhaseThree", "ConsFac", "ConsCosphi", "ConsPacRaw", "EtotalC1" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 1, "codeRangeTo": 1, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "SubConsumptionMeter", "dataindex": 5, "sortOrder": 5, "name": "XXX", "manufacturer": "Solar-Log Pro", "size": 15000, "acPower": 0, "connectionAddress": "12", "interface": "RS485-B", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "subconsumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "ConsPacPhaseOne", "ConsPacPhaseTwo", "ConsPacPhaseThree", "ConsUacPhaseOne", "ConsUacPhaseTwo", "ConsUacPhaseThree", "ConsQacPhaseOne", "ConsQacPhaseTwo", "ConsQacPhaseThree", "ConsIacPhaseOne", "ConsIacPhaseTwo", "ConsIacPhaseThree", "ConsFac", "ConsCosphi", "ConsPacRaw", "EtotalC1" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 1, "codeRangeTo": 1, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "RevenueGradeMeter", "dataindex": 6, "sortOrder": 6, "name": "PV Zähler", "manufacturer": "Solar-Log Pro", "size": 15000, "acPower": 0, "connectionAddress": "101", "interface": "RS485-B", "minimumIrradiationThreshold": 60, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "production", "meter" ], "visualizationChannels": [ "ProdPac", "ProdPacNorm", "ProdEtotal", "ProdPacPhaseOne", "ProdPacPhaseTwo", "ProdPacPhaseThree", "ProdUacPhaseOne", "ProdUacPhaseTwo", "ProdUacPhaseThree", "ProdQacPhaseOne", "ProdQacPhaseTwo", "ProdQacPhaseThree", "ProdIacPhaseOne", "ProdIacPhaseTwo", "ProdIacPhaseThree", "ProdFac", "ProdCosphi", "ProdPacRaw", "EtotalC2", "TechAv" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 1, "codeRangeTo": 1, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "SmartSubConsumptionMeter", "dataindex": 7, "sortOrder": 7, "name": "AC LOKI", "manufacturer": "MXXX", "size": 9000, "acPower": 0, "connectionAddress": "192.168.1.178", "interface": "Ethernet", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "subconsumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "Temp", "ConsPacPhaseOne", "ConsPacPhaseTwo", "ConsPacPhaseThree", "ConsUacPhaseOne", "ConsUacPhaseTwo", "ConsUacPhaseThree", "ConsIacPhaseOne", "ConsIacPhaseTwo", "ConsIacPhaseThree" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 199, "codeRangeTo": 199, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": true, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "mpptrackers": [], "moduleStrings": [], "moduleField": null, "crossEpochId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "errorDetectionSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "active": 1, "deviation": 10, "notificationEmail": true, "notificationSms": false, "notificationRelais": false, "notificationLed": false, "production": 20, "faultduration": 1800, "faultDuration": 1800, "alerts": 3, "snow": false, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "componentCommunicationSettings": { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "faultduration": 1800, "faultDuration": 1800, "periodstart": "11:00", "periodStart": "11:00", "periodend": "13:00", "periodEnd": "13:00" }, "type": "SmartSubConsumptionMeter", "dataindex": 9, "sortOrder": 9, "name": "Aqueduct ChargeX", "manufacturer": "", "size": 15000, "acPower": 0, "connectionAddress": "192.168.1", "interface": "Ethernet", "minimumIrradiationThreshold": null, "epochActiveFrom": "2024-05-30T15:07:17+00:00", "classes": [ "subconsumption", "meter" ], "visualizationChannels": [ "ConsPac", "ConsEtotal", "ConsIac", "ConsIacPhaseOne", "ConsIacPhaseTwo" ], "componentstatuserrors": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 0, "type": "error", "coderangefrom": 1, "codeRangeFrom": 1, "coderangeto": 199, "codeRangeTo": 199, "notification": 1, "faultduration": 600, "faultDuration": 600, "notificationlimit": 1, "notificationLimit": 1, "active": true, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 1, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 2, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "dataIndex": 3, "type": "none", "coderangefrom": 0, "codeRangeFrom": 0, "coderangeto": 0, "codeRangeTo": 0, "notification": 0, "faultduration": 30, "faultDuration": 30, "notificationlimit": 0, "notificationLimit": 0, "active": false, "setByWebMaster": false } ] } ]
GET /datasource/plant/{plantId}/epochrange
Call
{{baseURL}}/api/v1/{{portal}}/datasource/plant/{{plant}}/epochrange?date={{date}}
Parameter
https://api.enerest.world/api/v1/solarCompanyXYZ/datasource/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/epochrange?date=2024-05-05
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
date =
2024-05-05
The date can be either
today
orany Date
YYYY-MM-DD
Result
{ "plantId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "epochId": "YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY", "epochStart": "2023-05-03", "epochEnd": "2024-05-29" }
GET /visualization/plant/{plantId}/year/{year}/month/{month}
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/year/{{year}}/month/{{month}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/year/2024/month/05
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
year = i.e. 2024
Add the year you want to request the months data for
month = i.e. 05
Add the moth you want to request the data from
Result
GET /visualization/plant/{plantId}/year/{year}
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/year/{{year}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/year/2024
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
year = i.e. 2024
Add the year you want to request the data from
Result
GET /visualization/plant/{plantId}/lifetime
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/lifetime
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/lifetime
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Result
GET /visualization/plant/{plantId}
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Result
{ "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "label": "1x EV Charger, 1x Battery, 4x Meter, 1x Inverter", "vendor": "SDS", "fleets": [ { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" }, { "id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" } ], "healthStatus": "OK", "deviceFullName": "Solar-Log Base 15", "targetPercentage": 95, "migrationInProgress": false, "size": 15000, "componentsClasses": [ "production", "battery", "hidden", "subconsumption", "meter", "consumption", "intern" ] }
GET /visualization/plant/{plantId}/channels...
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/channels?dateFrom={{dateFrom}}&dateTo={{dateTo}}&channelNames[]={{channelName}}
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX /channels?dateFrom=2024-01-24&dateTo=2024-01-25&channelNames[]=ProdPac&channelNames[]=ProdEtotal
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
dateFrom =
2024-01-24
The date can be either
today
orany Date
YYYY-MM-DD
dateTo =
2024-01-25
The date can be either
today
orany Date
YYYY-MM-DD
channelName = ProdPac & ProdEtotal
The Channels can be combined in one request
See channel list for more channels
Result
[ { "date": "2024-01-25", "dataPoints": { "2024-01-25T00:00:00+01:00": 0, "2024-01-25T00:05:00+01:00": 0, "2024-01-25T00:10:00+01:00": 0, "2024-01-25T00:15:00+01:00": 0, "2024-01-25T00:20:00+01:00": 0, "2024-01-25T00:25:00+01:00": 0, "2024-01-25T00:30:00+01:00": 0, "2024-01-25T00:35:00+01:00": 0, "2024-01-25T00:40:00+01:00": 0, "2024-01-25T00:45:00+01:00": 0, "2024-01-25T00:50:00+01:00": 0, "2024-01-25T00:55:00+01:00": 0, "2024-01-25T01:00:00+01:00": 0, "2024-01-25T01:05:00+01:00": 0, "2024-01-25T01:10:00+01:00": 0, "2024-01-25T01:15:00+01:00": 0, "2024-01-25T01:20:00+01:00": 0, "2024-01-25T01:25:00+01:00": 0, "2024-01-25T01:30:00+01:00": 0, "2024-01-25T01:35:00+01:00": 0, "2024-01-25T01:40:00+01:00": 0, "2024-01-25T01:45:00+01:00": 0, "2024-01-25T01:50:00+01:00": 0, "2024-01-25T01:55:00+01:00": 0, "2024-01-25T02:00:00+01:00": 0, "2024-01-25T02:05:00+01:00": 0, "2024-01-25T02:10:00+01:00": 0, "2024-01-25T02:15:00+01:00": 0, "2024-01-25T02:20:00+01:00": 0, "2024-01-25T02:25:00+01:00": 0, "2024-01-25T02:30:00+01:00": 0, "2024-01-25T02:35:00+01:00": 0, "2024-01-25T02:40:00+01:00": 0, "2024-01-25T02:45:00+01:00": 0, "2024-01-25T02:50:00+01:00": 0, "2024-01-25T02:55:00+01:00": 0, "2024-01-25T03:00:00+01:00": 0, "2024-01-25T03:05:00+01:00": 0, "2024-01-25T03:10:00+01:00": 0, "2024-01-25T03:15:00+01:00": 0, "2024-01-25T03:20:00+01:00": 0, "2024-01-25T03:25:00+01:00": 0, "2024-01-25T03:30:00+01:00": 0, "2024-01-25T03:35:00+01:00": 0, "2024-01-25T03:40:00+01:00": 0, "2024-01-25T03:45:00+01:00": 0, "2024-01-25T03:50:00+01:00": 0, "2024-01-25T03:55:00+01:00": 0, "2024-01-25T04:00:00+01:00": 0, "2024-01-25T04:05:00+01:00": 0, "2024-01-25T04:10:00+01:00": 0, "2024-01-25T04:15:00+01:00": 0, "2024-01-25T04:20:00+01:00": 0, "2024-01-25T04:25:00+01:00": 0, "2024-01-25T04:30:00+01:00": 0, "2024-01-25T04:35:00+01:00": 0, "2024-01-25T04:40:00+01:00": 0, "2024-01-25T04:45:00+01:00": 0, "2024-01-25T04:50:00+01:00": 0, "2024-01-25T04:55:00+01:00": 0, "2024-01-25T05:00:00+01:00": 0, "2024-01-25T05:05:00+01:00": 0, "2024-01-25T05:10:00+01:00": 0, "2024-01-25T05:15:00+01:00": 0, "2024-01-25T05:20:00+01:00": 0, "2024-01-25T05:25:00+01:00": 0, "2024-01-25T05:30:00+01:00": 0, "2024-01-25T05:35:00+01:00": 0, "2024-01-25T05:40:00+01:00": 0, "2024-01-25T05:45:00+01:00": 0, "2024-01-25T05:50:00+01:00": 0, "2024-01-25T05:55:00+01:00": 0, "2024-01-25T06:00:00+01:00": 0, "2024-01-25T06:05:00+01:00": 0, "2024-01-25T06:10:00+01:00": 0, "2024-01-25T06:15:00+01:00": 0, "2024-01-25T06:20:00+01:00": 0, "2024-01-25T06:25:00+01:00": 0, "2024-01-25T06:30:00+01:00": 0, "2024-01-25T06:35:00+01:00": 0, "2024-01-25T06:40:00+01:00": 0, "2024-01-25T06:45:00+01:00": 0, "2024-01-25T06:50:00+01:00": 0, "2024-01-25T06:55:00+01:00": 0, "2024-01-25T07:00:00+01:00": 0, "2024-01-25T07:05:00+01:00": 0, "2024-01-25T07:10:00+01:00": 0, "2024-01-25T07:15:00+01:00": 0, "2024-01-25T07:20:00+01:00": 0, "2024-01-25T07:25:00+01:00": 0, "2024-01-25T07:30:00+01:00": 0, "2024-01-25T07:35:00+01:00": 0, "2024-01-25T07:40:00+01:00": 0, "2024-01-25T07:45:00+01:00": 0, "2024-01-25T07:50:00+01:00": 0, "2024-01-25T07:55:00+01:00": 0, "2024-01-25T08:00:00+01:00": 0, "2024-01-25T08:05:00+01:00": 0, "2024-01-25T08:10:00+01:00": 0, "2024-01-25T08:15:00+01:00": 0, "2024-01-25T08:20:00+01:00": 0, "2024-01-25T08:25:00+01:00": 0, "2024-01-25T08:30:00+01:00": 0, "2024-01-25T08:35:00+01:00": 0, "2024-01-25T08:40:00+01:00": 8, "2024-01-25T08:45:00+01:00": 24, "2024-01-25T08:50:00+01:00": 36, "2024-01-25T08:55:00+01:00": 49, "2024-01-25T09:00:00+01:00": 64, "2024-01-25T09:05:00+01:00": 87, "2024-01-25T09:10:00+01:00": 117, "2024-01-25T09:15:00+01:00": 144, "2024-01-25T09:20:00+01:00": 178, "2024-01-25T09:25:00+01:00": 210, "2024-01-25T09:30:00+01:00": 236, "2024-01-25T09:35:00+01:00": 262, "2024-01-25T09:40:00+01:00": 289, "2024-01-25T09:45:00+01:00": 315, "2024-01-25T09:50:00+01:00": 343, "2024-01-25T09:55:00+01:00": 379, "2024-01-25T10:00:00+01:00": 408, "2024-01-25T10:05:00+01:00": 438, "2024-01-25T10:10:00+01:00": 468, "2024-01-25T10:15:00+01:00": 498, "2024-01-25T10:20:00+01:00": 534, "2024-01-25T10:25:00+01:00": 574, "2024-01-25T10:30:00+01:00": 618, "2024-01-25T10:35:00+01:00": 658, "2024-01-25T10:40:00+01:00": 701, "2024-01-25T10:45:00+01:00": 737, "2024-01-25T10:50:00+01:00": 783, "2024-01-25T10:55:00+01:00": 823, "2024-01-25T11:00:00+01:00": 860, "2024-01-25T11:05:00+01:00": 894, "2024-01-25T11:10:00+01:00": 920, "2024-01-25T11:15:00+01:00": 975, "2024-01-25T11:20:00+01:00": 1020, "2024-01-25T11:25:00+01:00": 1070, "2024-01-25T11:30:00+01:00": 1152, "2024-01-25T11:35:00+01:00": 1234, "2024-01-25T11:40:00+01:00": 1306, "2024-01-25T11:45:00+01:00": 1380, "2024-01-25T11:50:00+01:00": 1452, "2024-01-25T11:55:00+01:00": 1517, "2024-01-25T12:00:00+01:00": 1571, "2024-01-25T12:05:00+01:00": 1640, "2024-01-25T12:10:00+01:00": 1702, "2024-01-25T12:15:00+01:00": 1755, "2024-01-25T12:20:00+01:00": 1793, "2024-01-25T12:25:00+01:00": 1836, "2024-01-25T12:30:00+01:00": 1880, "2024-01-25T12:35:00+01:00": 1937, "2024-01-25T12:40:00+01:00": 2023, "2024-01-25T12:45:00+01:00": 2115, "2024-01-25T12:50:00+01:00": 2238, "2024-01-25T12:55:00+01:00": 2410, "2024-01-25T13:00:00+01:00": 2558, "2024-01-25T13:05:00+01:00": 2672, "2024-01-25T13:10:00+01:00": 2815, "2024-01-25T13:15:00+01:00": 2898, "2024-01-25T13:20:00+01:00": 2954, "2024-01-25T13:25:00+01:00": 2990, "2024-01-25T13:30:00+01:00": 3019, "2024-01-25T13:35:00+01:00": 3063, "2024-01-25T13:40:00+01:00": 3102, "2024-01-25T13:45:00+01:00": 3131, "2024-01-25T13:50:00+01:00": 3163, "2024-01-25T13:55:00+01:00": 3224, "2024-01-25T14:00:00+01:00": 3305, "2024-01-25T14:05:00+01:00": 3380, "2024-01-25T14:10:00+01:00": 3471, "2024-01-25T14:15:00+01:00": 3598, "2024-01-25T14:20:00+01:00": 3666, "2024-01-25T14:25:00+01:00": 3728, "2024-01-25T14:30:00+01:00": 3816, "2024-01-25T14:35:00+01:00": 3880, "2024-01-25T14:40:00+01:00": 3937, "2024-01-25T14:45:00+01:00": 3997, "2024-01-25T14:50:00+01:00": 4050, "2024-01-25T14:55:00+01:00": 4141, "2024-01-25T15:00:00+01:00": 4254, "2024-01-25T15:05:00+01:00": 4317, "2024-01-25T15:10:00+01:00": 4368, "2024-01-25T15:15:00+01:00": 4438, "2024-01-25T15:20:00+01:00": 4511, "2024-01-25T15:25:00+01:00": 4613, "2024-01-25T15:30:00+01:00": 4682, "2024-01-25T15:35:00+01:00": 4740, "2024-01-25T15:40:00+01:00": 4785, "2024-01-25T15:45:00+01:00": 4820, "2024-01-25T15:50:00+01:00": 4870, "2024-01-25T15:55:00+01:00": 4915, "2024-01-25T16:00:00+01:00": 4956, "2024-01-25T16:05:00+01:00": 4998, "2024-01-25T16:10:00+01:00": 5038, "2024-01-25T16:15:00+01:00": 5075, "2024-01-25T16:20:00+01:00": 5109, "2024-01-25T16:25:00+01:00": 5139, "2024-01-25T16:30:00+01:00": 5165, "2024-01-25T16:35:00+01:00": 5186, "2024-01-25T16:40:00+01:00": 5205, "2024-01-25T16:45:00+01:00": 5220, "2024-01-25T16:50:00+01:00": 5233, "2024-01-25T16:55:00+01:00": 5244, "2024-01-25T17:00:00+01:00": 5249, "2024-01-25T17:05:00+01:00": 5252, "2024-01-25T17:10:00+01:00": 5254, "2024-01-25T17:15:00+01:00": 5255, "2024-01-25T17:20:00+01:00": 5257, "2024-01-25T17:25:00+01:00": 5258, "2024-01-25T17:30:00+01:00": 5260, "2024-01-25T17:35:00+01:00": 5261, "2024-01-25T17:40:00+01:00": 5261, "2024-01-25T17:45:00+01:00": 5262, "2024-01-25T17:50:00+01:00": 5262, "2024-01-25T17:55:00+01:00": 5262, "2024-01-25T18:00:00+01:00": 5262, "2024-01-25T18:05:00+01:00": 5262, "2024-01-25T18:10:00+01:00": 5262, "2024-01-25T18:15:00+01:00": 5262, "2024-01-25T18:20:00+01:00": 5262, "2024-01-25T18:25:00+01:00": 5262, "2024-01-25T18:30:00+01:00": 5262, "2024-01-25T18:35:00+01:00": 5262, "2024-01-25T18:40:00+01:00": 5262, "2024-01-25T18:45:00+01:00": 5262, "2024-01-25T18:50:00+01:00": 5262, "2024-01-25T18:55:00+01:00": 5262, "2024-01-25T19:00:00+01:00": 5262, "2024-01-25T19:05:00+01:00": 5262, "2024-01-25T19:10:00+01:00": 5262, "2024-01-25T19:15:00+01:00": 5262, "2024-01-25T19:20:00+01:00": 5262, "2024-01-25T19:25:00+01:00": 5262, "2024-01-25T19:30:00+01:00": 5262, "2024-01-25T19:35:00+01:00": 5262, "2024-01-25T19:40:00+01:00": 5262, "2024-01-25T19:45:00+01:00": 5262, "2024-01-25T19:50:00+01:00": 5262, "2024-01-25T19:55:00+01:00": 5262, "2024-01-25T20:00:00+01:00": 5262, "2024-01-25T20:05:00+01:00": 5262, "2024-01-25T20:10:00+01:00": 5262, "2024-01-25T20:15:00+01:00": 5262, "2024-01-25T20:20:00+01:00": 5262, "2024-01-25T20:25:00+01:00": 5262, "2024-01-25T20:30:00+01:00": 5262, "2024-01-25T20:35:00+01:00": 5262, "2024-01-25T20:40:00+01:00": 5262, "2024-01-25T20:45:00+01:00": 5262, "2024-01-25T20:50:00+01:00": 5262, "2024-01-25T20:55:00+01:00": 5262, "2024-01-25T21:00:00+01:00": 5262, "2024-01-25T21:05:00+01:00": 5262, "2024-01-25T21:10:00+01:00": 5262, "2024-01-25T21:15:00+01:00": 5262, "2024-01-25T21:20:00+01:00": 5262, "2024-01-25T21:25:00+01:00": 5262, "2024-01-25T21:30:00+01:00": 5262, "2024-01-25T21:35:00+01:00": 5262, "2024-01-25T21:40:00+01:00": 5262, "2024-01-25T21:45:00+01:00": 5262, "2024-01-25T21:50:00+01:00": 5262, "2024-01-25T21:55:00+01:00": 5262, "2024-01-25T22:00:00+01:00": 5262, "2024-01-25T22:05:00+01:00": 5262, "2024-01-25T22:10:00+01:00": 5262, "2024-01-25T22:15:00+01:00": 5262, "2024-01-25T22:20:00+01:00": 5262, "2024-01-25T22:25:00+01:00": 5262, "2024-01-25T22:30:00+01:00": 5262, "2024-01-25T22:35:00+01:00": 5262, "2024-01-25T22:40:00+01:00": 5262, "2024-01-25T22:45:00+01:00": 5262, "2024-01-25T22:50:00+01:00": 5262, "2024-01-25T22:55:00+01:00": 5262, "2024-01-25T23:00:00+01:00": 5262, "2024-01-25T23:05:00+01:00": 5262, "2024-01-25T23:10:00+01:00": 5262, "2024-01-25T23:15:00+01:00": 5262, "2024-01-25T23:20:00+01:00": 5262, "2024-01-25T23:25:00+01:00": 5262, "2024-01-25T23:30:00+01:00": 5262, "2024-01-25T23:35:00+01:00": 5262, "2024-01-25T23:40:00+01:00": 5262, "2024-01-25T23:45:00+01:00": 5262, "2024-01-25T23:50:00+01:00": 5262, "2024-01-25T23:55:00+01:00": 5262 }, "id": "XXX", "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "deviceType": "Datasource", "name": "ProdEtotal", "unit": "Wh" }, { "date": "2024-01-25", "dataPoints": { "2024-01-25T00:00:00+01:00": 0, "2024-01-25T00:05:00+01:00": 0, "2024-01-25T00:10:00+01:00": 0, "2024-01-25T00:15:00+01:00": 0, "2024-01-25T00:20:00+01:00": 0, "2024-01-25T00:25:00+01:00": 0, "2024-01-25T00:30:00+01:00": 0, "2024-01-25T00:35:00+01:00": 0, "2024-01-25T00:40:00+01:00": 0, "2024-01-25T00:45:00+01:00": 0, "2024-01-25T00:50:00+01:00": 0, "2024-01-25T00:55:00+01:00": 0, "2024-01-25T01:00:00+01:00": 0, "2024-01-25T01:05:00+01:00": 0, "2024-01-25T01:10:00+01:00": 0, "2024-01-25T01:15:00+01:00": 0, "2024-01-25T01:20:00+01:00": 0, "2024-01-25T01:25:00+01:00": 0, "2024-01-25T01:30:00+01:00": 0, "2024-01-25T01:35:00+01:00": 0, "2024-01-25T01:40:00+01:00": 0, "2024-01-25T01:45:00+01:00": 0, "2024-01-25T01:50:00+01:00": 0, "2024-01-25T01:55:00+01:00": 0, "2024-01-25T02:00:00+01:00": 0, "2024-01-25T02:05:00+01:00": 0, "2024-01-25T02:10:00+01:00": 0, "2024-01-25T02:15:00+01:00": 0, "2024-01-25T02:20:00+01:00": 0, "2024-01-25T02:25:00+01:00": 0, "2024-01-25T02:30:00+01:00": 0, "2024-01-25T02:35:00+01:00": 0, "2024-01-25T02:40:00+01:00": 0, "2024-01-25T02:45:00+01:00": 0, "2024-01-25T02:50:00+01:00": 0, "2024-01-25T02:55:00+01:00": 0, "2024-01-25T03:00:00+01:00": 0, "2024-01-25T03:05:00+01:00": 0, "2024-01-25T03:10:00+01:00": 0, "2024-01-25T03:15:00+01:00": 0, "2024-01-25T03:20:00+01:00": 0, "2024-01-25T03:25:00+01:00": 0, "2024-01-25T03:30:00+01:00": 0, "2024-01-25T03:35:00+01:00": 0, "2024-01-25T03:40:00+01:00": 0, "2024-01-25T03:45:00+01:00": 0, "2024-01-25T03:50:00+01:00": 0, "2024-01-25T03:55:00+01:00": 0, "2024-01-25T04:00:00+01:00": 0, "2024-01-25T04:05:00+01:00": 0, "2024-01-25T04:10:00+01:00": 0, "2024-01-25T04:15:00+01:00": 0, "2024-01-25T04:20:00+01:00": 0, "2024-01-25T04:25:00+01:00": 0, "2024-01-25T04:30:00+01:00": 0, "2024-01-25T04:35:00+01:00": 0, "2024-01-25T04:40:00+01:00": 0, "2024-01-25T04:45:00+01:00": 0, "2024-01-25T04:50:00+01:00": 0, "2024-01-25T04:55:00+01:00": 0, "2024-01-25T05:00:00+01:00": 0, "2024-01-25T05:05:00+01:00": 0, "2024-01-25T05:10:00+01:00": 0, "2024-01-25T05:15:00+01:00": 0, "2024-01-25T05:20:00+01:00": 0, "2024-01-25T05:25:00+01:00": 0, "2024-01-25T05:30:00+01:00": 0, "2024-01-25T05:35:00+01:00": 0, "2024-01-25T05:40:00+01:00": 0, "2024-01-25T05:45:00+01:00": 0, "2024-01-25T05:50:00+01:00": 0, "2024-01-25T05:55:00+01:00": 0, "2024-01-25T06:00:00+01:00": 0, "2024-01-25T06:05:00+01:00": 0, "2024-01-25T06:10:00+01:00": 0, "2024-01-25T06:15:00+01:00": 0, "2024-01-25T06:20:00+01:00": 0, "2024-01-25T06:25:00+01:00": 0, "2024-01-25T06:30:00+01:00": 0, "2024-01-25T06:35:00+01:00": 0, "2024-01-25T06:40:00+01:00": 0, "2024-01-25T06:45:00+01:00": 0, "2024-01-25T06:50:00+01:00": 0, "2024-01-25T06:55:00+01:00": 0, "2024-01-25T07:00:00+01:00": 0, "2024-01-25T07:05:00+01:00": 0, "2024-01-25T07:10:00+01:00": 0, "2024-01-25T07:15:00+01:00": 0, "2024-01-25T07:20:00+01:00": 0, "2024-01-25T07:25:00+01:00": 0, "2024-01-25T07:30:00+01:00": 0, "2024-01-25T07:35:00+01:00": 0, "2024-01-25T07:40:00+01:00": 0, "2024-01-25T07:45:00+01:00": 0, "2024-01-25T07:50:00+01:00": 0, "2024-01-25T07:55:00+01:00": 0, "2024-01-25T08:00:00+01:00": 0, "2024-01-25T08:05:00+01:00": 0, "2024-01-25T08:10:00+01:00": 0, "2024-01-25T08:15:00+01:00": 0, "2024-01-25T08:20:00+01:00": -6, "2024-01-25T08:25:00+01:00": -3, "2024-01-25T08:30:00+01:00": 0, "2024-01-25T08:35:00+01:00": 0, "2024-01-25T08:40:00+01:00": 101, "2024-01-25T08:45:00+01:00": 186, "2024-01-25T08:50:00+01:00": 154, "2024-01-25T08:55:00+01:00": 149, "2024-01-25T09:00:00+01:00": 186, "2024-01-25T09:05:00+01:00": 271, "2024-01-25T09:10:00+01:00": 357, "2024-01-25T09:15:00+01:00": 323, "2024-01-25T09:20:00+01:00": 410, "2024-01-25T09:25:00+01:00": 380, "2024-01-25T09:30:00+01:00": 311, "2024-01-25T09:35:00+01:00": 314, "2024-01-25T09:40:00+01:00": 329, "2024-01-25T09:45:00+01:00": 306, "2024-01-25T09:50:00+01:00": 340, "2024-01-25T09:55:00+01:00": 434, "2024-01-25T10:00:00+01:00": 348, "2024-01-25T10:05:00+01:00": 359, "2024-01-25T10:10:00+01:00": 353, "2024-01-25T10:15:00+01:00": 363, "2024-01-25T10:20:00+01:00": 435, "2024-01-25T10:25:00+01:00": 482, "2024-01-25T10:30:00+01:00": 519, "2024-01-25T10:35:00+01:00": 480, "2024-01-25T10:40:00+01:00": 522, "2024-01-25T10:45:00+01:00": 435, "2024-01-25T10:50:00+01:00": 552, "2024-01-25T10:55:00+01:00": 481, "2024-01-25T11:00:00+01:00": 442, "2024-01-25T11:05:00+01:00": 404, "2024-01-25T11:10:00+01:00": 316, "2024-01-25T11:15:00+01:00": 652, "2024-01-25T11:20:00+01:00": 545, "2024-01-25T11:25:00+01:00": 604, "2024-01-25T11:30:00+01:00": 975, "2024-01-25T11:35:00+01:00": 985, "2024-01-25T11:40:00+01:00": 863, "2024-01-25T11:45:00+01:00": 885, "2024-01-25T11:50:00+01:00": 871, "2024-01-25T11:55:00+01:00": 784, "2024-01-25T12:00:00+01:00": 641, "2024-01-25T12:05:00+01:00": 828, "2024-01-25T12:10:00+01:00": 744, "2024-01-25T12:15:00+01:00": 639, "2024-01-25T12:20:00+01:00": 461, "2024-01-25T12:25:00+01:00": 508, "2024-01-25T12:30:00+01:00": 528, "2024-01-25T12:35:00+01:00": 679, "2024-01-25T12:40:00+01:00": 1034, "2024-01-25T12:45:00+01:00": 1110, "2024-01-25T12:50:00+01:00": 1477, "2024-01-25T12:55:00+01:00": 2064, "2024-01-25T13:00:00+01:00": 1777, "2024-01-25T13:05:00+01:00": 1362, "2024-01-25T13:10:00+01:00": 1717, "2024-01-25T13:15:00+01:00": 995, "2024-01-25T13:20:00+01:00": 674, "2024-01-25T13:25:00+01:00": 435, "2024-01-25T13:30:00+01:00": 343, "2024-01-25T13:35:00+01:00": 524, "2024-01-25T13:40:00+01:00": 474, "2024-01-25T13:45:00+01:00": 343, "2024-01-25T13:50:00+01:00": 386, "2024-01-25T13:55:00+01:00": 731, "2024-01-25T14:00:00+01:00": 974, "2024-01-25T14:05:00+01:00": 897, "2024-01-25T14:10:00+01:00": 1094, "2024-01-25T14:15:00+01:00": 1519, "2024-01-25T14:20:00+01:00": 826, "2024-01-25T14:25:00+01:00": 740, "2024-01-25T14:30:00+01:00": 1056, "2024-01-25T14:35:00+01:00": 773, "2024-01-25T14:40:00+01:00": 673, "2024-01-25T14:45:00+01:00": 720, "2024-01-25T14:50:00+01:00": 642, "2024-01-25T14:55:00+01:00": 1087, "2024-01-25T15:00:00+01:00": 1357, "2024-01-25T15:05:00+01:00": 754, "2024-01-25T15:10:00+01:00": 608, "2024-01-25T15:15:00+01:00": 854, "2024-01-25T15:20:00+01:00": 876, "2024-01-25T15:25:00+01:00": 1222, "2024-01-25T15:30:00+01:00": 828, "2024-01-25T15:35:00+01:00": 685, "2024-01-25T15:40:00+01:00": 552, "2024-01-25T15:45:00+01:00": 414, "2024-01-25T15:50:00+01:00": 601, "2024-01-25T15:55:00+01:00": 545, "2024-01-25T16:00:00+01:00": 488, "2024-01-25T16:05:00+01:00": 510, "2024-01-25T16:10:00+01:00": 469, "2024-01-25T16:15:00+01:00": 444, "2024-01-25T16:20:00+01:00": 417, "2024-01-25T16:25:00+01:00": 352, "2024-01-25T16:30:00+01:00": 310, "2024-01-25T16:35:00+01:00": 259, "2024-01-25T16:40:00+01:00": 219, "2024-01-25T16:45:00+01:00": 183, "2024-01-25T16:50:00+01:00": 155, "2024-01-25T16:55:00+01:00": 130, "2024-01-25T17:00:00+01:00": 66, "2024-01-25T17:05:00+01:00": 28, "2024-01-25T17:10:00+01:00": 27, "2024-01-25T17:15:00+01:00": 17, "2024-01-25T17:20:00+01:00": 20, "2024-01-25T17:25:00+01:00": 17, "2024-01-25T17:30:00+01:00": 15, "2024-01-25T17:35:00+01:00": 11, "2024-01-25T17:40:00+01:00": 8, "2024-01-25T17:45:00+01:00": 5, "2024-01-25T17:50:00+01:00": 4, "2024-01-25T17:55:00+01:00": 0, "2024-01-25T18:00:00+01:00": 0, "2024-01-25T18:05:00+01:00": 0, "2024-01-25T18:10:00+01:00": 0, "2024-01-25T18:15:00+01:00": 0, "2024-01-25T18:20:00+01:00": 0, "2024-01-25T18:25:00+01:00": 0, "2024-01-25T18:30:00+01:00": 0, "2024-01-25T18:35:00+01:00": 0, "2024-01-25T18:40:00+01:00": 0, "2024-01-25T18:45:00+01:00": 0, "2024-01-25T18:50:00+01:00": 0, "2024-01-25T18:55:00+01:00": 0, "2024-01-25T19:00:00+01:00": 0, "2024-01-25T19:05:00+01:00": 0, "2024-01-25T19:10:00+01:00": 0, "2024-01-25T19:15:00+01:00": 0, "2024-01-25T19:20:00+01:00": 0, "2024-01-25T19:25:00+01:00": 0, "2024-01-25T19:30:00+01:00": 0, "2024-01-25T19:35:00+01:00": 0, "2024-01-25T19:40:00+01:00": 0, "2024-01-25T19:45:00+01:00": 0, "2024-01-25T19:50:00+01:00": 0, "2024-01-25T19:55:00+01:00": 0, "2024-01-25T20:00:00+01:00": 0, "2024-01-25T20:05:00+01:00": 0, "2024-01-25T20:10:00+01:00": 0, "2024-01-25T20:15:00+01:00": 0, "2024-01-25T20:20:00+01:00": 0, "2024-01-25T20:25:00+01:00": 0, "2024-01-25T20:30:00+01:00": 0, "2024-01-25T20:35:00+01:00": 0, "2024-01-25T20:40:00+01:00": 0, "2024-01-25T20:45:00+01:00": 0, "2024-01-25T20:50:00+01:00": 0, "2024-01-25T20:55:00+01:00": 0, "2024-01-25T21:00:00+01:00": 0, "2024-01-25T21:05:00+01:00": 0, "2024-01-25T21:10:00+01:00": 0, "2024-01-25T21:15:00+01:00": 0, "2024-01-25T21:20:00+01:00": 0, "2024-01-25T21:25:00+01:00": 0, "2024-01-25T21:30:00+01:00": 0, "2024-01-25T21:35:00+01:00": 0, "2024-01-25T21:40:00+01:00": 0, "2024-01-25T21:45:00+01:00": 0, "2024-01-25T21:50:00+01:00": 0, "2024-01-25T21:55:00+01:00": 0, "2024-01-25T22:00:00+01:00": 0, "2024-01-25T22:05:00+01:00": 0, "2024-01-25T22:10:00+01:00": 0, "2024-01-25T22:15:00+01:00": 0, "2024-01-25T22:20:00+01:00": 0, "2024-01-25T22:25:00+01:00": 0, "2024-01-25T22:30:00+01:00": 0, "2024-01-25T22:35:00+01:00": 0, "2024-01-25T22:40:00+01:00": 0, "2024-01-25T22:45:00+01:00": 0, "2024-01-25T22:50:00+01:00": 0, "2024-01-25T22:55:00+01:00": 0, "2024-01-25T23:00:00+01:00": 0, "2024-01-25T23:05:00+01:00": 0, "2024-01-25T23:10:00+01:00": 0, "2024-01-25T23:15:00+01:00": 0, "2024-01-25T23:20:00+01:00": 0, "2024-01-25T23:25:00+01:00": 0, "2024-01-25T23:30:00+01:00": 0, "2024-01-25T23:35:00+01:00": 0, "2024-01-25T23:40:00+01:00": 0, "2024-01-25T23:45:00+01:00": 0, "2024-01-25T23:50:00+01:00": 0, "2024-01-25T23:55:00+01:00": 0 }, "id": "XXX", "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "deviceType": "Datasource", "name": "ProdPac", "unit": "W" }, { "date": "2024-01-24", "dataPoints": { "2024-01-24T00:00:00+01:00": 0, "2024-01-24T00:05:00+01:00": 0, "2024-01-24T00:10:00+01:00": 0, "2024-01-24T00:15:00+01:00": 0, "2024-01-24T00:20:00+01:00": 0, "2024-01-24T00:25:00+01:00": 0, "2024-01-24T00:30:00+01:00": 0, "2024-01-24T00:35:00+01:00": 0, "2024-01-24T00:40:00+01:00": 0, "2024-01-24T00:45:00+01:00": 0, "2024-01-24T00:50:00+01:00": 0, "2024-01-24T00:55:00+01:00": 0, "2024-01-24T01:00:00+01:00": 0, "2024-01-24T01:05:00+01:00": 0, "2024-01-24T01:10:00+01:00": 0, "2024-01-24T01:15:00+01:00": 0, "2024-01-24T01:20:00+01:00": 0, "2024-01-24T01:25:00+01:00": 0, "2024-01-24T01:30:00+01:00": 0, "2024-01-24T01:35:00+01:00": 0, "2024-01-24T01:40:00+01:00": 0, "2024-01-24T01:45:00+01:00": 0, "2024-01-24T01:50:00+01:00": 0, "2024-01-24T01:55:00+01:00": 0, "2024-01-24T02:00:00+01:00": 0, "2024-01-24T02:05:00+01:00": 0, "2024-01-24T02:10:00+01:00": 0, "2024-01-24T02:15:00+01:00": 0, "2024-01-24T02:20:00+01:00": 0, "2024-01-24T02:25:00+01:00": 0, "2024-01-24T02:30:00+01:00": 0, "2024-01-24T02:35:00+01:00": 0, "2024-01-24T02:40:00+01:00": 0, "2024-01-24T02:45:00+01:00": 0, "2024-01-24T02:50:00+01:00": 0, "2024-01-24T02:55:00+01:00": 0, "2024-01-24T03:00:00+01:00": 0, "2024-01-24T03:05:00+01:00": 0, "2024-01-24T03:10:00+01:00": 0, "2024-01-24T03:15:00+01:00": 0, "2024-01-24T03:20:00+01:00": 0, "2024-01-24T03:25:00+01:00": 0, "2024-01-24T03:30:00+01:00": 0, "2024-01-24T03:35:00+01:00": 0, "2024-01-24T03:40:00+01:00": 0, "2024-01-24T03:45:00+01:00": 0, "2024-01-24T03:50:00+01:00": 0, "2024-01-24T03:55:00+01:00": 0, "2024-01-24T04:00:00+01:00": 0, "2024-01-24T04:05:00+01:00": 0, "2024-01-24T04:10:00+01:00": 0, "2024-01-24T04:15:00+01:00": 0, "2024-01-24T04:20:00+01:00": 0, "2024-01-24T04:25:00+01:00": 0, "2024-01-24T04:30:00+01:00": 0, "2024-01-24T04:35:00+01:00": 0, "2024-01-24T04:40:00+01:00": 0, "2024-01-24T04:45:00+01:00": 0, "2024-01-24T04:50:00+01:00": 0, "2024-01-24T04:55:00+01:00": 0, "2024-01-24T05:00:00+01:00": 0, "2024-01-24T05:05:00+01:00": 0, "2024-01-24T05:10:00+01:00": 0, "2024-01-24T05:15:00+01:00": 0, "2024-01-24T05:20:00+01:00": 0, "2024-01-24T05:25:00+01:00": 0, "2024-01-24T05:30:00+01:00": 0, "2024-01-24T05:35:00+01:00": 0, "2024-01-24T05:40:00+01:00": 0, "2024-01-24T05:45:00+01:00": 0, "2024-01-24T05:50:00+01:00": 0, "2024-01-24T05:55:00+01:00": 0, "2024-01-24T06:00:00+01:00": 0, "2024-01-24T06:05:00+01:00": 0, "2024-01-24T06:10:00+01:00": 0, "2024-01-24T06:15:00+01:00": 0, "2024-01-24T06:20:00+01:00": 0, "2024-01-24T06:25:00+01:00": 0, "2024-01-24T06:30:00+01:00": 0, "2024-01-24T06:35:00+01:00": 0, "2024-01-24T06:40:00+01:00": 0, "2024-01-24T06:45:00+01:00": 0, "2024-01-24T06:50:00+01:00": 0, "2024-01-24T06:55:00+01:00": 0, "2024-01-24T07:00:00+01:00": 0, "2024-01-24T07:05:00+01:00": 0, "2024-01-24T07:10:00+01:00": 0, "2024-01-24T07:15:00+01:00": 0, "2024-01-24T07:20:00+01:00": 0, "2024-01-24T07:25:00+01:00": 0, "2024-01-24T07:30:00+01:00": 0, "2024-01-24T07:35:00+01:00": 0, "2024-01-24T07:40:00+01:00": 0, "2024-01-24T07:45:00+01:00": 0, "2024-01-24T07:50:00+01:00": 0, "2024-01-24T07:55:00+01:00": 0, "2024-01-24T08:00:00+01:00": 0, "2024-01-24T08:05:00+01:00": 0, "2024-01-24T08:10:00+01:00": 0, "2024-01-24T08:15:00+01:00": 0, "2024-01-24T08:20:00+01:00": 0, "2024-01-24T08:25:00+01:00": 0, "2024-01-24T08:30:00+01:00": 0, "2024-01-24T08:35:00+01:00": 0, "2024-01-24T08:40:00+01:00": 0, "2024-01-24T08:45:00+01:00": 0, "2024-01-24T08:50:00+01:00": 0, "2024-01-24T08:55:00+01:00": 1, "2024-01-24T09:00:00+01:00": 1, "2024-01-24T09:05:00+01:00": 1, "2024-01-24T09:10:00+01:00": 1, "2024-01-24T09:15:00+01:00": 4, "2024-01-24T09:20:00+01:00": 17, "2024-01-24T09:25:00+01:00": 34, "2024-01-24T09:30:00+01:00": 52, "2024-01-24T09:35:00+01:00": 74, "2024-01-24T09:40:00+01:00": 106, "2024-01-24T09:45:00+01:00": 145, "2024-01-24T09:50:00+01:00": 187, "2024-01-24T09:55:00+01:00": 224, "2024-01-24T10:00:00+01:00": 260, "2024-01-24T10:05:00+01:00": 300, "2024-01-24T10:10:00+01:00": 338, "2024-01-24T10:15:00+01:00": 362, "2024-01-24T10:20:00+01:00": 377, "2024-01-24T10:25:00+01:00": 394, "2024-01-24T10:30:00+01:00": 409, "2024-01-24T10:35:00+01:00": 427, "2024-01-24T10:40:00+01:00": 442, "2024-01-24T10:45:00+01:00": 458, "2024-01-24T10:50:00+01:00": 477, "2024-01-24T10:55:00+01:00": 498, "2024-01-24T11:00:00+01:00": 521, "2024-01-24T11:05:00+01:00": 547, "2024-01-24T11:10:00+01:00": 574, "2024-01-24T11:15:00+01:00": 595, "2024-01-24T11:20:00+01:00": 611, "2024-01-24T11:25:00+01:00": 630, "2024-01-24T11:30:00+01:00": 655, "2024-01-24T11:35:00+01:00": 684, "2024-01-24T11:40:00+01:00": 716, "2024-01-24T11:45:00+01:00": 748, "2024-01-24T11:50:00+01:00": 781, "2024-01-24T11:55:00+01:00": 810, "2024-01-24T12:00:00+01:00": 841, "2024-01-24T12:05:00+01:00": 878, "2024-01-24T12:10:00+01:00": 918, "2024-01-24T12:15:00+01:00": 953, "2024-01-24T12:20:00+01:00": 980, "2024-01-24T12:25:00+01:00": 1012, "2024-01-24T12:30:00+01:00": 1046, "2024-01-24T12:35:00+01:00": 1082, "2024-01-24T12:40:00+01:00": 1121, "2024-01-24T12:45:00+01:00": 1155, "2024-01-24T12:50:00+01:00": 1186, "2024-01-24T12:55:00+01:00": 1220, "2024-01-24T13:00:00+01:00": 1246, "2024-01-24T13:05:00+01:00": 1267, "2024-01-24T13:10:00+01:00": 1294, "2024-01-24T13:15:00+01:00": 1326, "2024-01-24T13:20:00+01:00": 1357, "2024-01-24T13:25:00+01:00": 1392, "2024-01-24T13:30:00+01:00": 1441, "2024-01-24T13:35:00+01:00": 1479, "2024-01-24T13:40:00+01:00": 1513, "2024-01-24T13:45:00+01:00": 1545, "2024-01-24T13:50:00+01:00": 1577, "2024-01-24T13:55:00+01:00": 1626, "2024-01-24T14:00:00+01:00": 1666, "2024-01-24T14:05:00+01:00": 1697, "2024-01-24T14:10:00+01:00": 1722, "2024-01-24T14:15:00+01:00": 1756, "2024-01-24T14:20:00+01:00": 1801, "2024-01-24T14:25:00+01:00": 1842, "2024-01-24T14:30:00+01:00": 1879, "2024-01-24T14:35:00+01:00": 1915, "2024-01-24T14:40:00+01:00": 1958, "2024-01-24T14:45:00+01:00": 2005, "2024-01-24T14:50:00+01:00": 2038, "2024-01-24T14:55:00+01:00": 2067, "2024-01-24T15:00:00+01:00": 2091, "2024-01-24T15:05:00+01:00": 2114, "2024-01-24T15:10:00+01:00": 2148, "2024-01-24T15:15:00+01:00": 2194, "2024-01-24T15:20:00+01:00": 2227, "2024-01-24T15:25:00+01:00": 2258, "2024-01-24T15:30:00+01:00": 2282, "2024-01-24T15:35:00+01:00": 2299, "2024-01-24T15:40:00+01:00": 2311, "2024-01-24T15:45:00+01:00": 2324, "2024-01-24T15:50:00+01:00": 2339, "2024-01-24T15:55:00+01:00": 2351, "2024-01-24T16:00:00+01:00": 2361, "2024-01-24T16:05:00+01:00": 2375, "2024-01-24T16:10:00+01:00": 2386, "2024-01-24T16:15:00+01:00": 2391, "2024-01-24T16:20:00+01:00": 2393, "2024-01-24T16:25:00+01:00": 2397, "2024-01-24T16:30:00+01:00": 2399, "2024-01-24T16:35:00+01:00": 2402, "2024-01-24T16:40:00+01:00": 2404, "2024-01-24T16:45:00+01:00": 2407, "2024-01-24T16:50:00+01:00": 2408, "2024-01-24T16:55:00+01:00": 2410, "2024-01-24T17:00:00+01:00": 2412, "2024-01-24T17:05:00+01:00": 2413, "2024-01-24T17:10:00+01:00": 2414, "2024-01-24T17:15:00+01:00": 2415, "2024-01-24T17:20:00+01:00": 2416, "2024-01-24T17:25:00+01:00": 2417, "2024-01-24T17:30:00+01:00": 2418, "2024-01-24T17:35:00+01:00": 2418, "2024-01-24T17:40:00+01:00": 2419, "2024-01-24T17:45:00+01:00": 2419, "2024-01-24T17:50:00+01:00": 2419, "2024-01-24T17:55:00+01:00": 2419, "2024-01-24T18:00:00+01:00": 2419, "2024-01-24T18:05:00+01:00": 2419, "2024-01-24T18:10:00+01:00": 2419, "2024-01-24T18:15:00+01:00": 2419, "2024-01-24T18:20:00+01:00": 2419, "2024-01-24T18:25:00+01:00": 2419, "2024-01-24T18:30:00+01:00": 2419, "2024-01-24T18:35:00+01:00": 2419, "2024-01-24T18:40:00+01:00": 2419, "2024-01-24T18:45:00+01:00": 2419, "2024-01-24T18:50:00+01:00": 2419, "2024-01-24T18:55:00+01:00": 2419, "2024-01-24T19:00:00+01:00": 2419, "2024-01-24T19:05:00+01:00": 2419, "2024-01-24T19:10:00+01:00": 2419, "2024-01-24T19:15:00+01:00": 2419, "2024-01-24T19:20:00+01:00": 2419, "2024-01-24T19:25:00+01:00": 2419, "2024-01-24T19:30:00+01:00": 2419, "2024-01-24T19:35:00+01:00": 2419, "2024-01-24T19:40:00+01:00": 2419, "2024-01-24T19:45:00+01:00": 2419, "2024-01-24T19:50:00+01:00": 2419, "2024-01-24T19:55:00+01:00": 2419, "2024-01-24T20:00:00+01:00": 2419, "2024-01-24T20:05:00+01:00": 2419, "2024-01-24T20:10:00+01:00": 2419, "2024-01-24T20:15:00+01:00": 2419, "2024-01-24T20:20:00+01:00": 2419, "2024-01-24T20:25:00+01:00": 2419, "2024-01-24T20:30:00+01:00": 2419, "2024-01-24T20:35:00+01:00": 2419, "2024-01-24T20:40:00+01:00": 2419, "2024-01-24T20:45:00+01:00": 2419, "2024-01-24T20:50:00+01:00": 2419, "2024-01-24T20:55:00+01:00": 2419, "2024-01-24T21:00:00+01:00": 2419, "2024-01-24T21:05:00+01:00": 2419, "2024-01-24T21:10:00+01:00": 2419, "2024-01-24T21:15:00+01:00": 2419, "2024-01-24T21:20:00+01:00": 2419, "2024-01-24T21:25:00+01:00": 2419, "2024-01-24T21:30:00+01:00": 2419, "2024-01-24T21:35:00+01:00": 2419, "2024-01-24T21:40:00+01:00": 2419, "2024-01-24T21:45:00+01:00": 2419, "2024-01-24T21:50:00+01:00": 2419, "2024-01-24T21:55:00+01:00": 2419, "2024-01-24T22:00:00+01:00": 2419, "2024-01-24T22:05:00+01:00": 2419, "2024-01-24T22:10:00+01:00": 2419, "2024-01-24T22:15:00+01:00": 2419, "2024-01-24T22:20:00+01:00": 2419, "2024-01-24T22:25:00+01:00": 2419, "2024-01-24T22:30:00+01:00": 2419, "2024-01-24T22:35:00+01:00": 2419, "2024-01-24T22:40:00+01:00": 2419, "2024-01-24T22:45:00+01:00": 2419, "2024-01-24T22:50:00+01:00": 2419, "2024-01-24T22:55:00+01:00": 2419, "2024-01-24T23:00:00+01:00": 2419, "2024-01-24T23:05:00+01:00": 2419, "2024-01-24T23:10:00+01:00": 2419, "2024-01-24T23:15:00+01:00": 2419, "2024-01-24T23:20:00+01:00": 2419, "2024-01-24T23:25:00+01:00": 2419, "2024-01-24T23:30:00+01:00": 2419, "2024-01-24T23:35:00+01:00": 2419, "2024-01-24T23:40:00+01:00": 2419, "2024-01-24T23:45:00+01:00": 2419, "2024-01-24T23:50:00+01:00": 2419, "2024-01-24T23:55:00+01:00": 2419 }, "id": "XXX", "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "deviceType": "Datasource", "name": "ProdEtotal", "unit": "Wh" }, { "date": "2024-01-24", "dataPoints": { "2024-01-24T00:00:00+01:00": 0, "2024-01-24T00:05:00+01:00": 0, "2024-01-24T00:10:00+01:00": 0, "2024-01-24T00:15:00+01:00": 0, "2024-01-24T00:20:00+01:00": 0, "2024-01-24T00:25:00+01:00": 0, "2024-01-24T00:30:00+01:00": 0, "2024-01-24T00:35:00+01:00": 0, "2024-01-24T00:40:00+01:00": 0, "2024-01-24T00:45:00+01:00": 0, "2024-01-24T00:50:00+01:00": 0, "2024-01-24T00:55:00+01:00": 0, "2024-01-24T01:00:00+01:00": 0, "2024-01-24T01:05:00+01:00": 0, "2024-01-24T01:10:00+01:00": 0, "2024-01-24T01:15:00+01:00": 0, "2024-01-24T01:20:00+01:00": 0, "2024-01-24T01:25:00+01:00": 0, "2024-01-24T01:30:00+01:00": 0, "2024-01-24T01:35:00+01:00": 0, "2024-01-24T01:40:00+01:00": 0, "2024-01-24T01:45:00+01:00": 0, "2024-01-24T01:50:00+01:00": 0, "2024-01-24T01:55:00+01:00": 0, "2024-01-24T02:00:00+01:00": 0, "2024-01-24T02:05:00+01:00": 0, "2024-01-24T02:10:00+01:00": 0, "2024-01-24T02:15:00+01:00": 0, "2024-01-24T02:20:00+01:00": 0, "2024-01-24T02:25:00+01:00": 0, "2024-01-24T02:30:00+01:00": 0, "2024-01-24T02:35:00+01:00": 0, "2024-01-24T02:40:00+01:00": 0, "2024-01-24T02:45:00+01:00": 0, "2024-01-24T02:50:00+01:00": 0, "2024-01-24T02:55:00+01:00": 0, "2024-01-24T03:00:00+01:00": 0, "2024-01-24T03:05:00+01:00": 0, "2024-01-24T03:10:00+01:00": 0, "2024-01-24T03:15:00+01:00": 0, "2024-01-24T03:20:00+01:00": 0, "2024-01-24T03:25:00+01:00": 0, "2024-01-24T03:30:00+01:00": 0, "2024-01-24T03:35:00+01:00": 0, "2024-01-24T03:40:00+01:00": 0, "2024-01-24T03:45:00+01:00": 0, "2024-01-24T03:50:00+01:00": 0, "2024-01-24T03:55:00+01:00": 0, "2024-01-24T04:00:00+01:00": 0, "2024-01-24T04:05:00+01:00": 0, "2024-01-24T04:10:00+01:00": 0, "2024-01-24T04:15:00+01:00": 0, "2024-01-24T04:20:00+01:00": 0, "2024-01-24T04:25:00+01:00": 0, "2024-01-24T04:30:00+01:00": 0, "2024-01-24T04:35:00+01:00": 0, "2024-01-24T04:40:00+01:00": 0, "2024-01-24T04:45:00+01:00": 0, "2024-01-24T04:50:00+01:00": 0, "2024-01-24T04:55:00+01:00": 0, "2024-01-24T05:00:00+01:00": 0, "2024-01-24T05:05:00+01:00": 0, "2024-01-24T05:10:00+01:00": 0, "2024-01-24T05:15:00+01:00": 0, "2024-01-24T05:20:00+01:00": 0, "2024-01-24T05:25:00+01:00": 0, "2024-01-24T05:30:00+01:00": 0, "2024-01-24T05:35:00+01:00": 0, "2024-01-24T05:40:00+01:00": 0, "2024-01-24T05:45:00+01:00": 0, "2024-01-24T05:50:00+01:00": 0, "2024-01-24T05:55:00+01:00": 0, "2024-01-24T06:00:00+01:00": 0, "2024-01-24T06:05:00+01:00": 0, "2024-01-24T06:10:00+01:00": 0, "2024-01-24T06:15:00+01:00": 0, "2024-01-24T06:20:00+01:00": 0, "2024-01-24T06:25:00+01:00": 0, "2024-01-24T06:30:00+01:00": 0, "2024-01-24T06:35:00+01:00": 0, "2024-01-24T06:40:00+01:00": 0, "2024-01-24T06:45:00+01:00": 0, "2024-01-24T06:50:00+01:00": 0, "2024-01-24T06:55:00+01:00": 0, "2024-01-24T07:00:00+01:00": 0, "2024-01-24T07:05:00+01:00": 0, "2024-01-24T07:10:00+01:00": 0, "2024-01-24T07:15:00+01:00": 0, "2024-01-24T07:20:00+01:00": 0, "2024-01-24T07:25:00+01:00": 0, "2024-01-24T07:30:00+01:00": 0, "2024-01-24T07:35:00+01:00": 0, "2024-01-24T07:40:00+01:00": 0, "2024-01-24T07:45:00+01:00": 0, "2024-01-24T07:50:00+01:00": 0, "2024-01-24T07:55:00+01:00": 0, "2024-01-24T08:00:00+01:00": 0, "2024-01-24T08:05:00+01:00": 0, "2024-01-24T08:10:00+01:00": 0, "2024-01-24T08:15:00+01:00": -5, "2024-01-24T08:20:00+01:00": -6, "2024-01-24T08:25:00+01:00": -4, "2024-01-24T08:30:00+01:00": -6, "2024-01-24T08:35:00+01:00": -3, "2024-01-24T08:40:00+01:00": -5, "2024-01-24T08:45:00+01:00": -2, "2024-01-24T08:50:00+01:00": 0, "2024-01-24T08:55:00+01:00": 9, "2024-01-24T09:00:00+01:00": 0, "2024-01-24T09:05:00+01:00": 5, "2024-01-24T09:10:00+01:00": 0, "2024-01-24T09:15:00+01:00": 33, "2024-01-24T09:20:00+01:00": 165, "2024-01-24T09:25:00+01:00": 193, "2024-01-24T09:30:00+01:00": 215, "2024-01-24T09:35:00+01:00": 270, "2024-01-24T09:40:00+01:00": 384, "2024-01-24T09:45:00+01:00": 470, "2024-01-24T09:50:00+01:00": 500, "2024-01-24T09:55:00+01:00": 441, "2024-01-24T10:00:00+01:00": 431, "2024-01-24T10:05:00+01:00": 484, "2024-01-24T10:10:00+01:00": 455, "2024-01-24T10:15:00+01:00": 293, "2024-01-24T10:20:00+01:00": 173, "2024-01-24T10:25:00+01:00": 210, "2024-01-24T10:30:00+01:00": 173, "2024-01-24T10:35:00+01:00": 220, "2024-01-24T10:40:00+01:00": 185, "2024-01-24T10:45:00+01:00": 188, "2024-01-24T10:50:00+01:00": 222, "2024-01-24T10:55:00+01:00": 252, "2024-01-24T11:00:00+01:00": 277, "2024-01-24T11:05:00+01:00": 316, "2024-01-24T11:10:00+01:00": 317, "2024-01-24T11:15:00+01:00": 254, "2024-01-24T11:20:00+01:00": 198, "2024-01-24T11:25:00+01:00": 229, "2024-01-24T11:30:00+01:00": 291, "2024-01-24T11:35:00+01:00": 356, "2024-01-24T11:40:00+01:00": 382, "2024-01-24T11:45:00+01:00": 381, "2024-01-24T11:50:00+01:00": 396, "2024-01-24T11:55:00+01:00": 342, "2024-01-24T12:00:00+01:00": 373, "2024-01-24T12:05:00+01:00": 447, "2024-01-24T12:10:00+01:00": 487, "2024-01-24T12:15:00+01:00": 413, "2024-01-24T12:20:00+01:00": 327, "2024-01-24T12:25:00+01:00": 384, "2024-01-24T12:30:00+01:00": 408, "2024-01-24T12:35:00+01:00": 426, "2024-01-24T12:40:00+01:00": 468, "2024-01-24T12:45:00+01:00": 408, "2024-01-24T12:50:00+01:00": 380, "2024-01-24T12:55:00+01:00": 398, "2024-01-24T13:00:00+01:00": 314, "2024-01-24T13:05:00+01:00": 258, "2024-01-24T13:10:00+01:00": 318, "2024-01-24T13:15:00+01:00": 390, "2024-01-24T13:20:00+01:00": 373, "2024-01-24T13:25:00+01:00": 409, "2024-01-24T13:30:00+01:00": 589, "2024-01-24T13:35:00+01:00": 462, "2024-01-24T13:40:00+01:00": 410, "2024-01-24T13:45:00+01:00": 376, "2024-01-24T13:50:00+01:00": 391, "2024-01-24T13:55:00+01:00": 584, "2024-01-24T14:00:00+01:00": 483, "2024-01-24T14:05:00+01:00": 365, "2024-01-24T14:10:00+01:00": 301, "2024-01-24T14:15:00+01:00": 414, "2024-01-24T14:20:00+01:00": 539, "2024-01-24T14:25:00+01:00": 485, "2024-01-24T14:30:00+01:00": 451, "2024-01-24T14:35:00+01:00": 429, "2024-01-24T14:40:00+01:00": 515, "2024-01-24T14:45:00+01:00": 568, "2024-01-24T14:50:00+01:00": 396, "2024-01-24T14:55:00+01:00": 344, "2024-01-24T15:00:00+01:00": 288, "2024-01-24T15:05:00+01:00": 277, "2024-01-24T15:10:00+01:00": 401, "2024-01-24T15:15:00+01:00": 554, "2024-01-24T15:20:00+01:00": 395, "2024-01-24T15:25:00+01:00": 373, "2024-01-24T15:30:00+01:00": 294, "2024-01-24T15:35:00+01:00": 199, "2024-01-24T15:40:00+01:00": 145, "2024-01-24T15:45:00+01:00": 148, "2024-01-24T15:50:00+01:00": 183, "2024-01-24T15:55:00+01:00": 146, "2024-01-24T16:00:00+01:00": 118, "2024-01-24T16:05:00+01:00": 176, "2024-01-24T16:10:00+01:00": 132, "2024-01-24T16:15:00+01:00": 51, "2024-01-24T16:20:00+01:00": 30, "2024-01-24T16:25:00+01:00": 40, "2024-01-24T16:30:00+01:00": 30, "2024-01-24T16:35:00+01:00": 33, "2024-01-24T16:40:00+01:00": 30, "2024-01-24T16:45:00+01:00": 31, "2024-01-24T16:50:00+01:00": 18, "2024-01-24T16:55:00+01:00": 22, "2024-01-24T17:00:00+01:00": 19, "2024-01-24T17:05:00+01:00": 15, "2024-01-24T17:10:00+01:00": 12, "2024-01-24T17:15:00+01:00": 10, "2024-01-24T17:20:00+01:00": 10, "2024-01-24T17:25:00+01:00": 10, "2024-01-24T17:30:00+01:00": 11, "2024-01-24T17:35:00+01:00": 8, "2024-01-24T17:40:00+01:00": 1, "2024-01-24T17:45:00+01:00": 0, "2024-01-24T17:50:00+01:00": 0, "2024-01-24T17:55:00+01:00": 0, "2024-01-24T18:00:00+01:00": 0, "2024-01-24T18:05:00+01:00": 0, "2024-01-24T18:10:00+01:00": 0, "2024-01-24T18:15:00+01:00": 0, "2024-01-24T18:20:00+01:00": 0, "2024-01-24T18:25:00+01:00": 0, "2024-01-24T18:30:00+01:00": 0, "2024-01-24T18:35:00+01:00": 0, "2024-01-24T18:40:00+01:00": 0, "2024-01-24T18:45:00+01:00": 0, "2024-01-24T18:50:00+01:00": 0, "2024-01-24T18:55:00+01:00": 0, "2024-01-24T19:00:00+01:00": 0, "2024-01-24T19:05:00+01:00": 0, "2024-01-24T19:10:00+01:00": 0, "2024-01-24T19:15:00+01:00": 0, "2024-01-24T19:20:00+01:00": 0, "2024-01-24T19:25:00+01:00": 0, "2024-01-24T19:30:00+01:00": 0, "2024-01-24T19:35:00+01:00": 0, "2024-01-24T19:40:00+01:00": 0, "2024-01-24T19:45:00+01:00": 0, "2024-01-24T19:50:00+01:00": 0, "2024-01-24T19:55:00+01:00": 0, "2024-01-24T20:00:00+01:00": 0, "2024-01-24T20:05:00+01:00": 0, "2024-01-24T20:10:00+01:00": 0, "2024-01-24T20:15:00+01:00": 0, "2024-01-24T20:20:00+01:00": 0, "2024-01-24T20:25:00+01:00": 0, "2024-01-24T20:30:00+01:00": 0, "2024-01-24T20:35:00+01:00": 0, "2024-01-24T20:40:00+01:00": 0, "2024-01-24T20:45:00+01:00": 0, "2024-01-24T20:50:00+01:00": 0, "2024-01-24T20:55:00+01:00": 0, "2024-01-24T21:00:00+01:00": 0, "2024-01-24T21:05:00+01:00": 0, "2024-01-24T21:10:00+01:00": 0, "2024-01-24T21:15:00+01:00": 0, "2024-01-24T21:20:00+01:00": 0, "2024-01-24T21:25:00+01:00": 0, "2024-01-24T21:30:00+01:00": 0, "2024-01-24T21:35:00+01:00": 0, "2024-01-24T21:40:00+01:00": 0, "2024-01-24T21:45:00+01:00": 0, "2024-01-24T21:50:00+01:00": 0, "2024-01-24T21:55:00+01:00": 0, "2024-01-24T22:00:00+01:00": 0, "2024-01-24T22:05:00+01:00": 0, "2024-01-24T22:10:00+01:00": 0, "2024-01-24T22:15:00+01:00": 0, "2024-01-24T22:20:00+01:00": 0, "2024-01-24T22:25:00+01:00": 0, "2024-01-24T22:30:00+01:00": 0, "2024-01-24T22:35:00+01:00": 0, "2024-01-24T22:40:00+01:00": 0, "2024-01-24T22:45:00+01:00": 0, "2024-01-24T22:50:00+01:00": 0, "2024-01-24T22:55:00+01:00": 0, "2024-01-24T23:00:00+01:00": 0, "2024-01-24T23:05:00+01:00": 0, "2024-01-24T23:10:00+01:00": 0, "2024-01-24T23:15:00+01:00": 0, "2024-01-24T23:20:00+01:00": 0, "2024-01-24T23:25:00+01:00": 0, "2024-01-24T23:30:00+01:00": 0, "2024-01-24T23:35:00+01:00": 0, "2024-01-24T23:40:00+01:00": 0, "2024-01-24T23:45:00+01:00": 0, "2024-01-24T23:50:00+01:00": 0, "2024-01-24T23:55:00+01:00": 0 }, "id": "XXX", "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "deviceType": "Datasource", "name": "ProdPac", "unit": "W" } ]
GET /visualization/plant/{plantId}/channels/list
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/channels/list
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX /channels/list
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Result
GET /visualization/plant/{plantId}/cross-epoch/channels
Call
{{baseURL}}/api/v1/{{portal}}/visualization/plant/{{plant}}/cross-epoch/channels?dateFrom={{dateFrom}}&dateTo={{dateTo}}&channelNames[]={{channelName}}&xComponentIds[]=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Parameter
GET https://api.enerest.world/api/v1/solarCompanyXYZ/visualization/plant/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/cross-epoch/channels?dateFrom=2024-01-01&dateTo=2024-01-01&channelNames[]=ProdPac&xComponentIds[]=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
baseURL =
https://api.enerest.world
Do NOT change that! It is always the same for every user
portal =
solarCompanyXYZ
Here you should add the first part of the portal domain
Without
.enerest.world
plant = i.e.
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Add your plants ID here
This ID can be found in
the
administration/plants
call orin the last part of the URL when you select the plant in the portal
i.e.
https://solarCompanyXYZ.enerest.world/administration/plants/detail/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
dateFrom =
2024-01-01
The date can be either
today
orany Date
YYYY-MM-DD
dateTo =
2024-01-01
The date can be either
today
orany Date
YYYY-MM-DD
channelName = ProdPac
The Channels can be combined in one request
See channel list for more channels
xComponentIds =
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
The epoch component Id can be found in the compnents call
With the xComponentId the whole lifetime of the component can be reqeuested and not only the current epoch
Result
[ { "date": "2024-01-01", "dataPoints": { "2024-01-01T00:00:00+01:00": 0, "2024-01-01T00:05:00+01:00": 0, "2024-01-01T00:10:00+01:00": 0, "2024-01-01T00:15:00+01:00": 0, "2024-01-01T00:20:00+01:00": 0, "2024-01-01T00:25:00+01:00": 0, "2024-01-01T00:30:00+01:00": 0, "2024-01-01T00:35:00+01:00": 0, "2024-01-01T00:40:00+01:00": 0, "2024-01-01T00:45:00+01:00": 0, "2024-01-01T00:50:00+01:00": 0, "2024-01-01T00:55:00+01:00": 0, "2024-01-01T01:00:00+01:00": 0, "2024-01-01T01:05:00+01:00": 0, "2024-01-01T01:10:00+01:00": 0, "2024-01-01T01:15:00+01:00": 0, "2024-01-01T01:20:00+01:00": 0, "2024-01-01T01:25:00+01:00": 0, "2024-01-01T01:30:00+01:00": 0, "2024-01-01T01:35:00+01:00": 0, "2024-01-01T01:40:00+01:00": 0, "2024-01-01T01:45:00+01:00": 0, "2024-01-01T01:50:00+01:00": 0, "2024-01-01T01:55:00+01:00": 0, "2024-01-01T02:00:00+01:00": 0, "2024-01-01T02:05:00+01:00": 0, "2024-01-01T02:10:00+01:00": 0, "2024-01-01T02:15:00+01:00": 0, "2024-01-01T02:20:00+01:00": 0, "2024-01-01T02:25:00+01:00": 0, "2024-01-01T02:30:00+01:00": 0, "2024-01-01T02:35:00+01:00": 0, "2024-01-01T02:40:00+01:00": 0, "2024-01-01T02:45:00+01:00": 0, "2024-01-01T02:50:00+01:00": 0, "2024-01-01T02:55:00+01:00": 0, "2024-01-01T03:00:00+01:00": 0, "2024-01-01T03:05:00+01:00": 0, "2024-01-01T03:10:00+01:00": 0, "2024-01-01T03:15:00+01:00": 0, "2024-01-01T03:20:00+01:00": 0, "2024-01-01T03:25:00+01:00": 0, "2024-01-01T03:30:00+01:00": 0, "2024-01-01T03:35:00+01:00": 0, "2024-01-01T03:40:00+01:00": 0, "2024-01-01T03:45:00+01:00": 0, "2024-01-01T03:50:00+01:00": 0, "2024-01-01T03:55:00+01:00": 0, "2024-01-01T04:00:00+01:00": 0, "2024-01-01T04:05:00+01:00": 0, "2024-01-01T04:10:00+01:00": 0, "2024-01-01T04:15:00+01:00": 0, "2024-01-01T04:20:00+01:00": 0, "2024-01-01T04:25:00+01:00": 0, "2024-01-01T04:30:00+01:00": 0, "2024-01-01T04:35:00+01:00": 0, "2024-01-01T04:40:00+01:00": 0, "2024-01-01T04:45:00+01:00": 0, "2024-01-01T04:50:00+01:00": 0, "2024-01-01T04:55:00+01:00": 0, "2024-01-01T05:00:00+01:00": 0, "2024-01-01T05:05:00+01:00": 0, "2024-01-01T05:10:00+01:00": 0, "2024-01-01T05:15:00+01:00": 0, "2024-01-01T05:20:00+01:00": 0, "2024-01-01T05:25:00+01:00": 0, "2024-01-01T05:30:00+01:00": 0, "2024-01-01T05:35:00+01:00": 0, "2024-01-01T05:40:00+01:00": 0, "2024-01-01T05:45:00+01:00": 0, "2024-01-01T05:50:00+01:00": 0, "2024-01-01T05:55:00+01:00": 0, "2024-01-01T06:00:00+01:00": 0, "2024-01-01T06:05:00+01:00": 0, "2024-01-01T06:10:00+01:00": 0, "2024-01-01T06:15:00+01:00": 0, "2024-01-01T06:20:00+01:00": 0, "2024-01-01T06:25:00+01:00": 0, "2024-01-01T06:30:00+01:00": 0, "2024-01-01T06:35:00+01:00": 0, "2024-01-01T06:40:00+01:00": 0, "2024-01-01T06:45:00+01:00": 0, "2024-01-01T06:50:00+01:00": 0, "2024-01-01T06:55:00+01:00": 0, "2024-01-01T07:00:00+01:00": 0, "2024-01-01T07:05:00+01:00": 0, "2024-01-01T07:10:00+01:00": 0, "2024-01-01T07:15:00+01:00": 0, "2024-01-01T07:20:00+01:00": 0, "2024-01-01T07:25:00+01:00": 0, "2024-01-01T07:30:00+01:00": 0, "2024-01-01T07:35:00+01:00": 0, "2024-01-01T07:40:00+01:00": 0, "2024-01-01T07:45:00+01:00": 0, "2024-01-01T07:50:00+01:00": 0, "2024-01-01T07:55:00+01:00": 0, "2024-01-01T08:00:00+01:00": 0, "2024-01-01T08:05:00+01:00": 0, "2024-01-01T08:10:00+01:00": 0, "2024-01-01T08:15:00+01:00": 0, "2024-01-01T08:20:00+01:00": 0, "2024-01-01T08:25:00+01:00": 48, "2024-01-01T08:30:00+01:00": 106, "2024-01-01T08:35:00+01:00": 159, "2024-01-01T08:40:00+01:00": 152, "2024-01-01T08:45:00+01:00": 149, "2024-01-01T08:50:00+01:00": 150, "2024-01-01T08:55:00+01:00": 218, "2024-01-01T09:00:00+01:00": 367, "2024-01-01T09:05:00+01:00": 314, "2024-01-01T09:10:00+01:00": 438, "2024-01-01T09:15:00+01:00": 578, "2024-01-01T09:20:00+01:00": 598, "2024-01-01T09:25:00+01:00": 818, "2024-01-01T09:30:00+01:00": 809, "2024-01-01T09:35:00+01:00": 830, "2024-01-01T09:40:00+01:00": 1066, "2024-01-01T09:45:00+01:00": 1169, "2024-01-01T09:50:00+01:00": 989, "2024-01-01T09:55:00+01:00": 877, "2024-01-01T10:00:00+01:00": 1088, "2024-01-01T10:05:00+01:00": 1455, "2024-01-01T10:10:00+01:00": 1688, "2024-01-01T10:15:00+01:00": 1742, "2024-01-01T10:20:00+01:00": 1746, "2024-01-01T10:25:00+01:00": 1842, "2024-01-01T10:30:00+01:00": 2008, "2024-01-01T10:35:00+01:00": 1986, "2024-01-01T10:40:00+01:00": 1945, "2024-01-01T10:45:00+01:00": 2407, "2024-01-01T10:50:00+01:00": 2428, "2024-01-01T10:55:00+01:00": 2225, "2024-01-01T11:00:00+01:00": 2542, "2024-01-01T11:05:00+01:00": 4086, "2024-01-01T11:10:00+01:00": 6144, "2024-01-01T11:15:00+01:00": 5916, "2024-01-01T11:20:00+01:00": 6195, "2024-01-01T11:25:00+01:00": 5721, "2024-01-01T11:30:00+01:00": 5901, "2024-01-01T11:35:00+01:00": 5880, "2024-01-01T11:40:00+01:00": 5175, "2024-01-01T11:45:00+01:00": 4951, "2024-01-01T11:50:00+01:00": 3524, "2024-01-01T11:55:00+01:00": 3469, "2024-01-01T12:00:00+01:00": 3747, "2024-01-01T12:05:00+01:00": 4017, "2024-01-01T12:10:00+01:00": 3492, "2024-01-01T12:15:00+01:00": 3460, "2024-01-01T12:20:00+01:00": 3563, "2024-01-01T12:25:00+01:00": 3714, "2024-01-01T12:30:00+01:00": 4626, "2024-01-01T12:35:00+01:00": 5755, "2024-01-01T12:40:00+01:00": 3544, "2024-01-01T12:45:00+01:00": 2526, "2024-01-01T12:50:00+01:00": 2656, "2024-01-01T12:55:00+01:00": 2574, "2024-01-01T13:00:00+01:00": 2798, "2024-01-01T13:05:00+01:00": 3381, "2024-01-01T13:10:00+01:00": 3219, "2024-01-01T13:15:00+01:00": 3197, "2024-01-01T13:20:00+01:00": 3746, "2024-01-01T13:25:00+01:00": 3986, "2024-01-01T13:30:00+01:00": 3191, "2024-01-01T13:35:00+01:00": 2904, "2024-01-01T13:40:00+01:00": 2789, "2024-01-01T13:45:00+01:00": 2787, "2024-01-01T13:50:00+01:00": 2445, "2024-01-01T13:55:00+01:00": 2201, "2024-01-01T14:00:00+01:00": 2401, "2024-01-01T14:05:00+01:00": 2808, "2024-01-01T14:10:00+01:00": 2742, "2024-01-01T14:15:00+01:00": 2429, "2024-01-01T14:20:00+01:00": 2137, "2024-01-01T14:25:00+01:00": 1816, "2024-01-01T14:30:00+01:00": 1661, "2024-01-01T14:35:00+01:00": 1631, "2024-01-01T14:40:00+01:00": 1560, "2024-01-01T14:45:00+01:00": 1599, "2024-01-01T14:50:00+01:00": 1556, "2024-01-01T14:55:00+01:00": 1263, "2024-01-01T15:00:00+01:00": 999, "2024-01-01T15:05:00+01:00": 1091, "2024-01-01T15:10:00+01:00": 1223, "2024-01-01T15:15:00+01:00": 1114, "2024-01-01T15:20:00+01:00": 1204, "2024-01-01T15:25:00+01:00": 1369, "2024-01-01T15:30:00+01:00": 1357, "2024-01-01T15:35:00+01:00": 1160, "2024-01-01T15:40:00+01:00": 926, "2024-01-01T15:45:00+01:00": 846, "2024-01-01T15:50:00+01:00": 882, "2024-01-01T15:55:00+01:00": 1258, "2024-01-01T16:00:00+01:00": 1342, "2024-01-01T16:05:00+01:00": 1080, "2024-01-01T16:10:00+01:00": 968, "2024-01-01T16:15:00+01:00": 718, "2024-01-01T16:20:00+01:00": 550, "2024-01-01T16:25:00+01:00": 442, "2024-01-01T16:30:00+01:00": 290, "2024-01-01T16:35:00+01:00": 149, "2024-01-01T16:40:00+01:00": 97, "2024-01-01T16:45:00+01:00": 51, "2024-01-01T16:50:00+01:00": 29, "2024-01-01T16:55:00+01:00": 0, "2024-01-01T17:00:00+01:00": 0, "2024-01-01T17:05:00+01:00": 0, "2024-01-01T17:10:00+01:00": 0, "2024-01-01T17:15:00+01:00": 0, "2024-01-01T17:20:00+01:00": 0, "2024-01-01T17:25:00+01:00": 0, "2024-01-01T17:30:00+01:00": 0, "2024-01-01T17:35:00+01:00": 0, "2024-01-01T17:40:00+01:00": 0, "2024-01-01T17:45:00+01:00": 0, "2024-01-01T17:50:00+01:00": 0, "2024-01-01T17:55:00+01:00": 0, "2024-01-01T18:00:00+01:00": 0, "2024-01-01T18:05:00+01:00": 0, "2024-01-01T18:10:00+01:00": 0, "2024-01-01T18:15:00+01:00": 0, "2024-01-01T18:20:00+01:00": 0, "2024-01-01T18:25:00+01:00": 0, "2024-01-01T18:30:00+01:00": 0, "2024-01-01T18:35:00+01:00": 0, "2024-01-01T18:40:00+01:00": 0, "2024-01-01T18:45:00+01:00": 0, "2024-01-01T18:50:00+01:00": 0, "2024-01-01T18:55:00+01:00": 0, "2024-01-01T19:00:00+01:00": 0, "2024-01-01T19:05:00+01:00": 0, "2024-01-01T19:10:00+01:00": 0, "2024-01-01T19:15:00+01:00": 0, "2024-01-01T19:20:00+01:00": 0, "2024-01-01T19:25:00+01:00": 0, "2024-01-01T19:30:00+01:00": 0, "2024-01-01T19:35:00+01:00": 0, "2024-01-01T19:40:00+01:00": 0, "2024-01-01T19:45:00+01:00": 0, "2024-01-01T19:50:00+01:00": 0, "2024-01-01T19:55:00+01:00": 0, "2024-01-01T20:00:00+01:00": 0, "2024-01-01T20:05:00+01:00": 0, "2024-01-01T20:10:00+01:00": 0, "2024-01-01T20:15:00+01:00": 0, "2024-01-01T20:20:00+01:00": 0, "2024-01-01T20:25:00+01:00": 0, "2024-01-01T20:30:00+01:00": 0, "2024-01-01T20:35:00+01:00": 0, "2024-01-01T20:40:00+01:00": 0, "2024-01-01T20:45:00+01:00": 0, "2024-01-01T20:50:00+01:00": 0, "2024-01-01T20:55:00+01:00": 0, "2024-01-01T21:00:00+01:00": 0, "2024-01-01T21:05:00+01:00": 0, "2024-01-01T21:10:00+01:00": 0, "2024-01-01T21:15:00+01:00": 0, "2024-01-01T21:20:00+01:00": 0, "2024-01-01T21:25:00+01:00": 0, "2024-01-01T21:30:00+01:00": 0, "2024-01-01T21:35:00+01:00": 0, "2024-01-01T21:40:00+01:00": 0, "2024-01-01T21:45:00+01:00": 0, "2024-01-01T21:50:00+01:00": 0, "2024-01-01T21:55:00+01:00": 0, "2024-01-01T22:00:00+01:00": 0, "2024-01-01T22:05:00+01:00": 0, "2024-01-01T22:10:00+01:00": 0, "2024-01-01T22:15:00+01:00": 0, "2024-01-01T22:20:00+01:00": 0, "2024-01-01T22:25:00+01:00": 0, "2024-01-01T22:30:00+01:00": 0, "2024-01-01T22:35:00+01:00": 0, "2024-01-01T22:40:00+01:00": 0, "2024-01-01T22:45:00+01:00": 0, "2024-01-01T22:50:00+01:00": 0, "2024-01-01T22:55:00+01:00": 0, "2024-01-01T23:00:00+01:00": 0, "2024-01-01T23:05:00+01:00": 0, "2024-01-01T23:10:00+01:00": 0, "2024-01-01T23:15:00+01:00": 0, "2024-01-01T23:20:00+01:00": 0, "2024-01-01T23:25:00+01:00": 0, "2024-01-01T23:30:00+01:00": 0, "2024-01-01T23:35:00+01:00": 0, "2024-01-01T23:40:00+01:00": 0, "2024-01-01T23:45:00+01:00": 0, "2024-01-01T23:50:00+01:00": 0, "2024-01-01T23:55:00+01:00": 0 }, "id": "deviceID", "deviceId": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX", "deviceType": "Component", "name": "ProdPac", "unit": "W" } ]
- No labels