Historische Gegevens gerelateerde restAPI's
De restAPI's voor het opvragen van historische gegevens hebben dit formaat:
/api/v2/hist/{actual|hours|days|months}of:
/api/v2/hist/{actual|hours|days|months}{/asc|/desc}of:
/api/v2/hist/{actual|hours|days|months}/<recs>{/asc|/desc}Opvragen actuele gegevens
GET http://dsmr-esp32.local/api/v2/hist/actual
{
"store": {
"44": [
{
"actual": {
"timestamp": "230102153122W",
"power_delivered_l1": 0.379,
"power_delivered_l2": 0.135,
"power_delivered_l3": 0.415,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.339
}
}
],
"45": [
{
"actual": {
"timestamp": "230102153126W",
"power_delivered_l1": 0.861,
"power_delivered_l2": 0.119,
"power_delivered_l3": 0.722,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.341
}
}
],
"46": [
{
"actual": {
"timestamp": "230102153133W",
"power_delivered_l1": 1.074,
"power_delivered_l2": 0.284,
"power_delivered_l3": 0.343,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.344
}
}
],
.
.
.
"152": [
{
"actual": {
"timestamp": "230102154119W",
"power_delivered_l1": 1.185,
"power_delivered_l2": 0.424,
"power_delivered_l3": 0.656,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.699
}
}
],
"153": [
{
"actual": {
"timestamp": "230102154123W",
"power_delivered_l1": 0.781,
"power_delivered_l2": 0.658,
"power_delivered_l3": 0.059,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.703
}
}
],
"154": [
{
"actual": {
"timestamp": "230102154129W",
"power_delivered_l1": 1.147,
"power_delivered_l2": 0.826,
"power_delivered_l3": 0.67,
"power_returned_l1": 0,
"power_returned_l2": 0,
"power_returned_l3": 0,
"gas_delivered": 5310.705
}
}
]
}
}Opvragen gegevens uit de uren tabel
GET http://dsmr-esp32.local/api/v2/hist/hours
Geeft een JSON string met de historische gegevens over de afgelopen 24 uur terug.
Opvragen gegevens uit de dagen tabel
GET http://dsmr-esp32.local/api/v2/hist/days
Geeft een JSON string met alle gegevens over de afgelopen dagen terug.
Opvragen gegevens uit de maanden tabel
GET http://dsmr-esp32.local/api/v2/hist/months
Geeft een JSON string met alle gegevens van de afgelopen maanden terug.
Last updated