Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Här samlar vi information om sensorn vi använder för Alnöbron

Data skickas från sensor, via Servanet, till diwise var tionde minut. Vid lyckad överföring så nollställs räknarna i sensorn innan den börjar räkna igen.

Code Block
languagejson
{
  "deviceName": "TRSense01",
  "devEUI": "****************",
  "data": "vgICAAAAAADiACMOABAPAAkeAAohAAAAAAM2AAAAAARe",
  "object": {
    "L0_AVG": 14, "L0_CNT": 35, "L1_AVG": 30, "L1_CNT": 9,
    "L2_AVG": 0, "L2_CNT": 0, "L3_AVG": 0, "L3_CNT": 0,
    "R0_AVG": 15, "R0_CNT": 16, "R1_AVG": 33, "R1_CNT": 10,
    "R2_AVG": 54, "R2_CNT": 3, "R3_AVG": 94, "R3_CNT": 4,
    "SBX_BATT": 0, "SBX_PV": 0,
    "TEMP": 22
  }
}

Datat från sensorn är uppdelad på fyra olika storleksklasser av fordon, där varje klass rapporteras med antal och medelhastighet i båda riktningarna förbi sensorn. Datat tolkas av en ingresstjänst i diwise, där den görs om till en samling trafikflödesobervationer på Fiware-formatet TrafficFlowObserved. Varje storleksklass som har minst ett passerande fordon under tidsperioden, rapporteras som ett eget laneID. En rapport från sensorn genererar alltså upp till åtta observationer i diwise.

Code Block
languagejson
{
    "id": "urn:ngsi-ld:TrafficFlowObserved:3e71fb32-b499-467f-bf0d-69ca047c2790",
    "type": "TrafficFlowObserved"
    "averageVehicleSpeed": {
      "type": "Property",
      "value": 59
    },
    "dateObserved": {
      "type": "Property",
      "value": "2021-09-09T14:54:20Z"
    },
    "intensity": {
      "type": "Property",
      "value": 9
    },
    "laneID": {
      "type": "Property",
      "value": 6
    },
    "@context": [
      "https://schema.lab.fiware.org/ld/context",
      "https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context.jsonld"
    ],
  }

TODO: Dokumentera lagring av observationer, API för hämtning samt integrationen med Quantum Leap och Grafana.