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