{
  "info": {
    "_postman_id": "4bc15943-ecd3-4e06-a987-8f28b06a16e4",
    "name": "Building X Platform - Data onboarding",
    "description": "## Data Onboarding\n\nThis collection provides a step-by-step workflow for onboarding building data onto the platform. It covers the full lifecycle from setting up the physical structure of a building to registering devices, creating equipment assets, defining data points, and ingesting sensor values.\n\nAll requests use Bearer token authentication via `{{authToken}}` and are scoped to a specific partition (`{{partition}}`), with the base API URL controlled by `{{API_URL}}`.\n\n---\n\n### Workflow Overview\n\n**1\\. Creation of Building Structure**  \nEstablishes the physical hierarchy of the building — campus, building, floors, and rooms — by creating location assets and linking them together.\n\n**2\\. Creation of Device**  \nRegisters a gateway or virtual device that acts as the data source for the platform. In API integration scenarios, this represents a third-party system pushing data to the platform.\n\n**3\\. Sensor & Equipment Onboarding**  \nOrganises equipment and sensor data into three use-case categories:\n\n- **3.1 Energy Meters** — Onboards electricity meters at building, floor, and room level. Creates equipment assets, associates data points, assigns meters to locations, and pushes historical energy consumption values.\n    \n- **3.2 Occupancy** — Onboards occupancy sensors. Creates equipment, defines data points for occupancy metrics, and ingests occupancy readings.\n    \n- **3.3 Indoor Air Quality** — Onboards IAQ sensors. Creates equipment, defines a comprehensive set of air quality data points (e.g. CO₂, temperature, humidity), and pushes measurement values.\n    \n\n---\n\n> **Prerequisites:** Ensure the `Demo Sandbox MS` environment is active and that `authToken`, `partition`, and `API_URL` variables are populated before running the collection.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "26645885"
  },
  "item": [
    {
      "name": "1. Creation of building structure",
      "item": [
        {
          "name": "Creation of campus with address",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the campusID to a collection variable",
                  "pm.test(\"Save campusID to a collection variable\", function () {",
                  "    var campusID = responseJSON.data.id;",
                  "    pm.collectionVariables.set(\"campusID\", campusID);",
                  "    pm.expect(campusID).to.exist.and.to.be.a('string');",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Campus\",\n    \"attributes\": {\n      \"label\": \"Aspern Smart City Campus - test 2\",\n      \"timeZone\": \"Europe/Zurich\",\n      \"description\": \"A properly organized location\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      },\n      \"geoLocation\": {\n        \"geometry\": {\n          \"type\": \"Point\",\n          \"coordinates\": [\n            8.48281,\n            47.19717\n          ]\n        }\n      },\n      \"primaryContact\": {\n        \"name\": \"Marla Pfahl\",\n        \"email\": \"marla.pfahl@example.com\",\n        \"phone\": \"+41 41 234 56 78\"\n      }\n    },\n    \"relationships\": {\n      \"hasPostalAddress\": {\n        \"data\": {\n          \"id\": \"05085306-9c1d-4cee-b92a-04c07e4b1952\",\n          \"type\": \"Address\"\n        }\n      }\n    }\n  },\n  \"included\": [\n    {\n      \"id\": \"05085306-9c1d-4cee-b92a-04c07e4b1952\",\n      \"type\": \"Address\",\n      \"attributes\": {\n        \"locality\": \"Vienna\",\n        \"countryCode\": \"AUT\",\n        \"region\": \"Styria\",\n        \"postalCode\": \"1010\",\n        \"street\": \"Opernring 3\"\n      }\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of building with address",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save Building ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"buildingID\", responseJSON.data.id);",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {},
                "requests": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Building\",\n    \"attributes\": {\n      \"label\": \"Building 1A\",\n      \"timeZone\": \"Europe/Zurich\",\n      \"description\": \"Building 1A of Aspern Smart City Campus\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"usableArea\": {\n        \"value\": 1000,\n        \"unit\": \"m2\"\n      },\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      },\n      \"geoLocation\": {\n        \"geometry\": {\n          \"type\": \"Point\",\n          \"coordinates\": [\n            8.48281,\n            47.19717\n          ]\n        }\n      },\n      \"primaryContact\": {\n        \"name\": \"Marla Pfahl\",\n        \"email\": \"marla.pfahl@example.com\",\n        \"phone\": \"+41 41 234 56 78\"\n      }\n    },\n    \"relationships\": {\n        \"hasPostalAddress\": {\n        \"data\": {\n          \"id\": \"05085306-9c1d-4cee-b92a-04c07e4b1940\",\n          \"type\": \"Address\"\n        }\n      },\n      \"isBuildingOf\": {\n        \"data\": {\n          \"id\": \"{{campusID}}\",\n          \"type\": \"Campus\"\n        }\n      }\n    }\n  },\n  \"included\": [\n    {\n      \"id\": \"05085306-9c1d-4cee-b92a-04c07e4b1940\",\n      \"type\": \"Address\",\n      \"attributes\": {\n        \"locality\": \"Vienna\",\n        \"countryCode\": \"AUT\",\n        \"region\": \"Styria\",\n        \"postalCode\": \"1010\",\n        \"street\": \"Opernring 3\"\n      }\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of floor 1",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save Building ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"floorID1\", responseJSON.data.id);",
                  "    pm.expect(floorID1).to.exist.and.to.be.a('string');",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Floor\",\n    \"attributes\": {\n      \"label\": \"Floor 1\",\n      \"floorNumber\": 1,\n      \"description\": \"Floor 1 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isFloorOf\": {\n        \"data\": {\n          \"id\": \"{{buildingID}}\",\n          \"type\": \"Building\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of room 1.1",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save floor1Room1ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"floor1Room1ID\", responseJSON.data.id);",
                  "    pm.expect(floorID1).to.exist.and.to.be.a('string');",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Room\",\n    \"attributes\": {\n      \"label\": \"Room 1\",\n      \"description\": \"Room 1 in Floor 1 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isRoomOf\": {\n        \"data\": {\n          \"id\": \"{{floorID1}}\",\n          \"type\": \"Floor\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of room 1.2",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save floor1Room2ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"floor1Room2ID\", responseJSON.data.id);",
                  "    pm.expect(floorID1).to.exist.and.to.be.a('string');",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Room\",\n    \"attributes\": {\n      \"label\": \"Room 2\",\n      \"description\": \"Room 2 in Floor 1 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isRoomOf\": {\n        \"data\": {\n          \"id\": \"{{floorID1}}\",\n          \"type\": \"Floor\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of floor 2",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save Building ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"floorID2\", responseJSON.data.id);",
                  "});",
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Floor\",\n    \"attributes\": {\n      \"label\": \"Floor 2\",\n      \"floorNumber\": 2,\n      \"description\": \"Floor 2 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isFloorOf\": {\n        \"data\": {\n          \"id\": \"{{buildingID}}\",\n          \"type\": \"Building\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of room 2.1",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Room\",\n    \"attributes\": {\n      \"label\": \"Room 1\",\n      \"description\": \"Room 1 in Floor 2 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isRoomOf\": {\n        \"data\": {\n          \"id\": \"{{floorID2}}\",\n          \"type\": \"Floor\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Creation of room 2.2",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "protocolProfileBehavior": {
            "disabledSystemHeaders": {}
          },
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Room\",\n    \"attributes\": {\n      \"label\": \"Room 2\",\n      \"description\": \"Room 2 in Floor 2 in Building 1A\",\n      \"externalId\": \"IfcGuid:1234\",\n      \"tags\": {\n        \"userDefinedMarker\": true,\n        \"userDefinedValue\": [\n          \"blue\",\n          \"green\"\n        ]\n      }\n    },\n    \"relationships\": {\n      \"isRoomOf\": {\n        \"data\": {\n          \"id\": \"{{floorID2}}\",\n          \"type\": \"Floor\"\n        }\n      }\n    }\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "locations"
              ]
            }
          },
          "response": []
        }
      ],
      "description": "The flow creates a building structure which consists of:\n\n- Campus\n    \n- Building\n    \n- 2 floors\n    \n- 2 rooms per floor\n    \n\n<img src=\"https://content.pstmn.io/25c97384-7f93-4b37-ac25-a5adddda1285/aW1hZ2UucG5n\" alt=\"Created%20structure%20inside%20Building%20X\" width=\"184\" height=\"266\">\n\nIt is important to remeber that for correct fucntioning of the business apps, the root level locations (Campus / Building) always an address needs to be assigned."
    },
    {
      "name": "2. Creation of device",
      "item": [
        {
          "name": "Create a device",
          "event": [
            {
              "listen": "test",
              "script": {
                "exec": [
                  "var responseJSON = pm.response.json();",
                  "",
                  "// Save the Building ID from the response payload into a collection variable",
                  "pm.test(\"Save Building ID into collection variable\", function () {",
                  "    pm.collectionVariables.set(\"deviceID\", responseJSON.data.id);",
                  "});"
                ],
                "type": "text/javascript",
                "packages": {}
              }
            }
          ],
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"type\": \"Device\",\n    \"attributes\": {\n      \"name\": \"Virtual device\",\n      \"modelName\": \"V-X300\",\n      \"serialNumber\": \"1a2c3b4g5\"\n    }\n  }\n}"
            },
            "url": {
              "raw": "{{API_URL}}/operations/partitions/{{partition}}/devices",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "operations",
                "partitions",
                "{{partition}}",
                "devices"
              ]
            }
          },
          "response": []
        },
        {
          "name": "Assign device to a location",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/vnd.api+json",
                "type": "text"
              },
              {
                "key": "Accept",
                "value": "application/vnd.api+json",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n  \"data\": {\n    \"id\": \"{{buildingID}}\",\n    \"type\": \"Building\",\n    \"meta\": {\n      \"assetType\": \"Device\"\n    }\n  }\n}"
            },
            "url": {
              "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{deviceID}}/relationships/has-location",
              "host": [
                "{{API_URL}}"
              ],
              "path": [
                "structure",
                "partitions",
                "{{partition}}",
                "assets",
                "{{deviceID}}",
                "relationships",
                "has-location"
              ]
            }
          },
          "response": []
        }
      ],
      "description": "In typical scenario Device is a gateway device installed in the customer site that enables communication with the cloud. For API integration device is a representation of a virtual device or data source that onboards the data to the platform from a third party cloud system."
    },
    {
      "name": "3.1 Energy Meters",
      "item": [
        {
          "name": "Create equipments",
          "item": [
            {
              "name": "Get equipment-types",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "// Parse the response body",
                      "let responseData = pm.response.json();",
                      "",
                      "// Initialize a variable to hold the equipment type ID",
                      "let equipmentTypeId;",
                      "",
                      "// Loop through the data array to find the equipment type with the name \"meter\"",
                      "responseData.data.forEach(function(item) {",
                      "    if (item.attributes.name === \"meter\") {",
                      "        pm.collectionVariables.set(\"meterEquipmentTypeId\", item.id);",
                      "        console.log(\"Equipment Type ID for 'meter' saved as collection variable:\", item.id);",
                      "    }",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment-types",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment-types"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment - electricityMeterTotalID",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityMeterBuildingID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityMeterBuildingID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Electricity meter\",\n      \"notes\": \"Building 1A electricity meter total\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{meterEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{buildingID}}\",\n    \"type\": \"Building\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{electricityMeterBuildingID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{electricityMeterBuildingID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment2 - electricityMeterFloor1",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityMeterFloor1ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityMeterFloor1ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Electricity Floor meter\",\n      \"notes\": \"Building 1A Floor 1 electricity meter\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{meterEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      },\n      \"isPartOf\": {\n        \"data\": {\n          \"id\": \"{{electricityMeterBuildingID}}\",\n          \"type\": \"Equipment\"\n        }\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment2 to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floorID1}}\",\n    \"type\": \"Floor\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{electricityMeterFloor1ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{electricityMeterFloor1ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create electricityMeterF1Room1",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityMeterRoom1ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityMeterRoom1ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Electricity Room 1 meter\",\n      \"notes\": \"Building 1A Floor 1 Room 1 electricity meter\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{meterEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      },\n      \"isPartOf\": {\n        \"data\": {\n          \"id\": \"{{electricityMeterFloor1ID}}\",\n          \"type\": \"Equipment\"\n        }\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment3 to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room1ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{electricityMeterRoom1ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{electricityMeterRoom1ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create electricityMeterF1Room2",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityMeterRoom2ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityMeterRoom2ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Electricity Room 2 meter\",\n      \"notes\": \"Building 1A Floor 1 Room 2 electricity meter\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{meterEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      },\n      \"isPartOf\": {\n        \"data\": {\n          \"id\": \"{{electricityMeterFloor1ID}}\",\n          \"type\": \"Equipment\"\n        }\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment4 to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room2ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{electricityMeterRoom2ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{electricityMeterRoom2ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create Data Points",
          "item": [
            {
              "name": "Create dp for electricityBuildingMeter in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityBuildingDataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityBuildingDataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_electricity_Meter_Total\",\n      \"description\": \"Building1A electricity consumption\",\n      \"dataType\": \"number\",\n      \"unit\": \"qudt:KiloW-HR\",\n      \"function\": \"sensor\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{electricityBuildingDataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{electricityMeterBuildingID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{electricityMeterBuildingID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for electricityFloorMeter in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityFloor1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityFloor1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_Flr01_electricity_Meter\",\n      \"description\": \"Floor 1 electricity consumption\",\n      \"dataType\": \"number\",\n      \"unit\": \"qudt:KiloW-HR\",\n      \"function\": \"sensor\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{electricityFloor1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{electricityMeterFloor1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{electricityMeterFloor1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for electricityRoom1Meter in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityFloor1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityFloor1Room1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_Flr01_R1_electricity_Meter\",\n      \"description\": \"Floor 1 Room 1 electricity consumption\",\n      \"dataType\": \"number\",\n      \"unit\": \"qudt:KiloW-HR\",\n      \"function\": \"sensor\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment3",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{electricityFloor1Room1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{electricityMeterRoom1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{electricityMeterRoom1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for electricityRoom2Meter in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityFloor1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"electricityFloor1Room2DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_Flr01_R2_electricity_Meter\",\n      \"description\": \"Floor 1 Room 2 electricity consumption\",\n      \"dataType\": \"number\",\n      \"unit\": \"qudt:KiloW-HR\",\n      \"function\": \"sensor\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment4",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{electricityFloor1Room2DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{electricityMeterRoom2ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{electricityMeterRoom2ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create values for electricity building meter",
          "item": [
            {
              "name": "Batch push value to a data point",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date1}}\",\n                \"value\": \"{{value1}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date2}}\",\n                \"value\": \"{{value2}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date3}}\",\n                \"value\": \"{{value3}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date4}}\",\n                \"value\": \"{{value4}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date5}}\",\n                \"value\": \"{{value5}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date6}}\",\n                \"value\": \"{{value6}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date7}}\",\n                \"value\": \"{{value7}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date8}}\",\n                \"value\": \"{{value8}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date9}}\",\n                \"value\": \"{{value9}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date10}}\",\n                \"value\": \"{{value10}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date11}}\",\n                \"value\": \"{{value11}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date12}}\",\n                \"value\": \"{{value12}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date13}}\",\n                \"value\": \"{{value13}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date14}}\",\n                \"value\": \"{{value14}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date15}}\",\n                \"value\": \"{{value15}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date16}}\",\n                \"value\": \"{{value16}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date17}}\",\n                \"value\": \"{{value17}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date18}}\",\n                \"value\": \"{{value18}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date19}}\",\n                \"value\": \"{{value19}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date20}}\",\n                \"value\": \"{{value20}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date21}}\",\n                \"value\": \"{{value21}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date22}}\",\n                \"value\": \"{{value22}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date23}}\",\n                \"value\": \"{{value23}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date24}}\",\n                \"value\": \"{{value24}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date25}}\",\n                \"value\": \"{{value25}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date26}}\",\n                \"value\": \"{{value26}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date27}}\",\n                \"value\": \"{{value27}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date28}}\",\n                \"value\": \"{{value28}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date29}}\",\n                \"value\": \"{{value29}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date30}}\",\n                \"value\": \"{{value30}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date31}}\",\n                \"value\": \"{{value31}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date32}}\",\n                \"value\": \"{{value32}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date33}}\",\n                \"value\": \"{{value33}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date34}}\",\n                \"value\": \"{{value34}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date35}}\",\n                \"value\": \"{{value35}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date36}}\",\n                \"value\": \"{{value36}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date37}}\",\n                \"value\": \"{{value37}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date38}}\",\n                \"value\": \"{{value38}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date39}}\",\n                \"value\": \"{{value39}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date40}}\",\n                \"value\": \"{{value40}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date41}}\",\n                \"value\": \"{{value41}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date42}}\",\n                \"value\": \"{{value42}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date43}}\",\n                \"value\": \"{{value43}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date44}}\",\n                \"value\": \"{{value44}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date45}}\",\n                \"value\": \"{{value45}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date46}}\",\n                \"value\": \"{{value46}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date47}}\",\n                \"value\": \"{{value47}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date48}}\",\n                \"value\": \"{{value48}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date49}}\",\n                \"value\": \"{{value49}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date50}}\",\n                \"value\": \"{{value50}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date51}}\",\n                \"value\": \"{{value51}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date52}}\",\n                \"value\": \"{{value52}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date53}}\",\n                \"value\": \"{{value53}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date54}}\",\n                \"value\": \"{{value54}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date55}}\",\n                \"value\": \"{{value55}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date56}}\",\n                \"value\": \"{{value56}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date57}}\",\n                \"value\": \"{{value57}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date58}}\",\n                \"value\": \"{{value58}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date59}}\",\n                \"value\": \"{{value59}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date60}}\",\n                \"value\": \"{{value60}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date61}}\",\n                \"value\": \"{{value61}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date62}}\",\n                \"value\": \"{{value62}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date63}}\",\n                \"value\": \"{{value63}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date64}}\",\n                \"value\": \"{{value64}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date65}}\",\n                \"value\": \"{{value65}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date66}}\",\n                \"value\": \"{{value66}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date67}}\",\n                \"value\": \"{{value67}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date68}}\",\n                \"value\": \"{{value68}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date69}}\",\n                \"value\": \"{{value69}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date70}}\",\n                \"value\": \"{{value70}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date71}}\",\n                \"value\": \"{{value71}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date72}}\",\n                \"value\": \"{{value72}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date73}}\",\n                \"value\": \"{{value73}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date74}}\",\n                \"value\": \"{{value74}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date75}}\",\n                \"value\": \"{{value75}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date76}}\",\n                \"value\": \"{{value76}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date77}}\",\n                \"value\": \"{{value77}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date78}}\",\n                \"value\": \"{{value78}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date79}}\",\n                \"value\": \"{{value79}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date80}}\",\n                \"value\": \"{{value80}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date81}}\",\n                \"value\": \"{{value81}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date82}}\",\n                \"value\": \"{{value82}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date83}}\",\n                \"value\": \"{{value83}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date84}}\",\n                \"value\": \"{{value84}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date85}}\",\n                \"value\": \"{{value85}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date86}}\",\n                \"value\": \"{{value86}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date87}}\",\n                \"value\": \"{{value87}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date88}}\",\n                \"value\": \"{{value88}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date89}}\",\n                \"value\": \"{{value89}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date90}}\",\n                \"value\": \"{{value90}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date91}}\",\n                \"value\": \"{{value91}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date92}}\",\n                \"value\": \"{{value92}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date93}}\",\n                \"value\": \"{{value93}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date94}}\",\n                \"value\": \"{{value94}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date95}}\",\n                \"value\": \"{{value95}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date96}}\",\n                \"value\": \"{{value96}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date97}}\",\n                \"value\": \"{{value97}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date98}}\",\n                \"value\": \"{{value98}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date99}}\",\n                \"value\": \"{{value99}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date100}}\",\n                \"value\": \"{{value100}}\",\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{electricityBuildingDataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{electricityBuildingDataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ],
          "description": "Please run the calls by:  \n1\\. Right click on the folder and select \"Run\":\n\n<img src=\"https://content.pstmn.io/7f496e25-ac84-4a85-804d-6f9c93dd3d31/aW1hZ2UucG5n\" width=\"1118\" height=\"306\">\n\n2\\. Run the calls in the iterations over uploaded file with 100 values per row:\n\n<img src=\"https://content.pstmn.io/03e3065d-9bb3-4efe-b00b-f0a32594d413/aW1hZ2UucG5n\" width=\"2080\" height=\"1154\">\n\n3\\. Example csv header:\n\nmeter_name,unit,date1,value1,...,dateX,valueX,...,date100,value100"
        },
        {
          "name": "Create values for electricity Flr1 meter",
          "item": [
            {
              "name": "Batch push value to a data point",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date1}}\",\n                \"value\": \"{{value1}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date2}}\",\n                \"value\": \"{{value2}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date3}}\",\n                \"value\": \"{{value3}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date4}}\",\n                \"value\": \"{{value4}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date5}}\",\n                \"value\": \"{{value5}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date6}}\",\n                \"value\": \"{{value6}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date7}}\",\n                \"value\": \"{{value7}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date8}}\",\n                \"value\": \"{{value8}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date9}}\",\n                \"value\": \"{{value9}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date10}}\",\n                \"value\": \"{{value10}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date11}}\",\n                \"value\": \"{{value11}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date12}}\",\n                \"value\": \"{{value12}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date13}}\",\n                \"value\": \"{{value13}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date14}}\",\n                \"value\": \"{{value14}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date15}}\",\n                \"value\": \"{{value15}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date16}}\",\n                \"value\": \"{{value16}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date17}}\",\n                \"value\": \"{{value17}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date18}}\",\n                \"value\": \"{{value18}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date19}}\",\n                \"value\": \"{{value19}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date20}}\",\n                \"value\": \"{{value20}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date21}}\",\n                \"value\": \"{{value21}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date22}}\",\n                \"value\": \"{{value22}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date23}}\",\n                \"value\": \"{{value23}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date24}}\",\n                \"value\": \"{{value24}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date25}}\",\n                \"value\": \"{{value25}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date26}}\",\n                \"value\": \"{{value26}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date27}}\",\n                \"value\": \"{{value27}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date28}}\",\n                \"value\": \"{{value28}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date29}}\",\n                \"value\": \"{{value29}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date30}}\",\n                \"value\": \"{{value30}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date31}}\",\n                \"value\": \"{{value31}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date32}}\",\n                \"value\": \"{{value32}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date33}}\",\n                \"value\": \"{{value33}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date34}}\",\n                \"value\": \"{{value34}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date35}}\",\n                \"value\": \"{{value35}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date36}}\",\n                \"value\": \"{{value36}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date37}}\",\n                \"value\": \"{{value37}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date38}}\",\n                \"value\": \"{{value38}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date39}}\",\n                \"value\": \"{{value39}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date40}}\",\n                \"value\": \"{{value40}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date41}}\",\n                \"value\": \"{{value41}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date42}}\",\n                \"value\": \"{{value42}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date43}}\",\n                \"value\": \"{{value43}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date44}}\",\n                \"value\": \"{{value44}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date45}}\",\n                \"value\": \"{{value45}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date46}}\",\n                \"value\": \"{{value46}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date47}}\",\n                \"value\": \"{{value47}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date48}}\",\n                \"value\": \"{{value48}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date49}}\",\n                \"value\": \"{{value49}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date50}}\",\n                \"value\": \"{{value50}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date51}}\",\n                \"value\": \"{{value51}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date52}}\",\n                \"value\": \"{{value52}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date53}}\",\n                \"value\": \"{{value53}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date54}}\",\n                \"value\": \"{{value54}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date55}}\",\n                \"value\": \"{{value55}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date56}}\",\n                \"value\": \"{{value56}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date57}}\",\n                \"value\": \"{{value57}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date58}}\",\n                \"value\": \"{{value58}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date59}}\",\n                \"value\": \"{{value59}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date60}}\",\n                \"value\": \"{{value60}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date61}}\",\n                \"value\": \"{{value61}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date62}}\",\n                \"value\": \"{{value62}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date63}}\",\n                \"value\": \"{{value63}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date64}}\",\n                \"value\": \"{{value64}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date65}}\",\n                \"value\": \"{{value65}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date66}}\",\n                \"value\": \"{{value66}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date67}}\",\n                \"value\": \"{{value67}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date68}}\",\n                \"value\": \"{{value68}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date69}}\",\n                \"value\": \"{{value69}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date70}}\",\n                \"value\": \"{{value70}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date71}}\",\n                \"value\": \"{{value71}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date72}}\",\n                \"value\": \"{{value72}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date73}}\",\n                \"value\": \"{{value73}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date74}}\",\n                \"value\": \"{{value74}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date75}}\",\n                \"value\": \"{{value75}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date76}}\",\n                \"value\": \"{{value76}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date77}}\",\n                \"value\": \"{{value77}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date78}}\",\n                \"value\": \"{{value78}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date79}}\",\n                \"value\": \"{{value79}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date80}}\",\n                \"value\": \"{{value80}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date81}}\",\n                \"value\": \"{{value81}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date82}}\",\n                \"value\": \"{{value82}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date83}}\",\n                \"value\": \"{{value83}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date84}}\",\n                \"value\": \"{{value84}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date85}}\",\n                \"value\": \"{{value85}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date86}}\",\n                \"value\": \"{{value86}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date87}}\",\n                \"value\": \"{{value87}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date88}}\",\n                \"value\": \"{{value88}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date89}}\",\n                \"value\": \"{{value89}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date90}}\",\n                \"value\": \"{{value90}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date91}}\",\n                \"value\": \"{{value91}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date92}}\",\n                \"value\": \"{{value92}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date93}}\",\n                \"value\": \"{{value93}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date94}}\",\n                \"value\": \"{{value94}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date95}}\",\n                \"value\": \"{{value95}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date96}}\",\n                \"value\": \"{{value96}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date97}}\",\n                \"value\": \"{{value97}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date98}}\",\n                \"value\": \"{{value98}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date99}}\",\n                \"value\": \"{{value99}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date100}}\",\n                \"value\": \"{{value100}}\",\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{electricityFloor1DataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{electricityFloor1DataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create values for electricity Flr1 Room1 meter",
          "item": [
            {
              "name": "Batch push value to a data point",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date1}}\",\n                \"value\": \"{{value1}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date2}}\",\n                \"value\": \"{{value2}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date3}}\",\n                \"value\": \"{{value3}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date4}}\",\n                \"value\": \"{{value4}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date5}}\",\n                \"value\": \"{{value5}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date6}}\",\n                \"value\": \"{{value6}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date7}}\",\n                \"value\": \"{{value7}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date8}}\",\n                \"value\": \"{{value8}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date9}}\",\n                \"value\": \"{{value9}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date10}}\",\n                \"value\": \"{{value10}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date11}}\",\n                \"value\": \"{{value11}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date12}}\",\n                \"value\": \"{{value12}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date13}}\",\n                \"value\": \"{{value13}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date14}}\",\n                \"value\": \"{{value14}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date15}}\",\n                \"value\": \"{{value15}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date16}}\",\n                \"value\": \"{{value16}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date17}}\",\n                \"value\": \"{{value17}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date18}}\",\n                \"value\": \"{{value18}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date19}}\",\n                \"value\": \"{{value19}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date20}}\",\n                \"value\": \"{{value20}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date21}}\",\n                \"value\": \"{{value21}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date22}}\",\n                \"value\": \"{{value22}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date23}}\",\n                \"value\": \"{{value23}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date24}}\",\n                \"value\": \"{{value24}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date25}}\",\n                \"value\": \"{{value25}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date26}}\",\n                \"value\": \"{{value26}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date27}}\",\n                \"value\": \"{{value27}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date28}}\",\n                \"value\": \"{{value28}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date29}}\",\n                \"value\": \"{{value29}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date30}}\",\n                \"value\": \"{{value30}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date31}}\",\n                \"value\": \"{{value31}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date32}}\",\n                \"value\": \"{{value32}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date33}}\",\n                \"value\": \"{{value33}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date34}}\",\n                \"value\": \"{{value34}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date35}}\",\n                \"value\": \"{{value35}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date36}}\",\n                \"value\": \"{{value36}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date37}}\",\n                \"value\": \"{{value37}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date38}}\",\n                \"value\": \"{{value38}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date39}}\",\n                \"value\": \"{{value39}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date40}}\",\n                \"value\": \"{{value40}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date41}}\",\n                \"value\": \"{{value41}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date42}}\",\n                \"value\": \"{{value42}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date43}}\",\n                \"value\": \"{{value43}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date44}}\",\n                \"value\": \"{{value44}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date45}}\",\n                \"value\": \"{{value45}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date46}}\",\n                \"value\": \"{{value46}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date47}}\",\n                \"value\": \"{{value47}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date48}}\",\n                \"value\": \"{{value48}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date49}}\",\n                \"value\": \"{{value49}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date50}}\",\n                \"value\": \"{{value50}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date51}}\",\n                \"value\": \"{{value51}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date52}}\",\n                \"value\": \"{{value52}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date53}}\",\n                \"value\": \"{{value53}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date54}}\",\n                \"value\": \"{{value54}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date55}}\",\n                \"value\": \"{{value55}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date56}}\",\n                \"value\": \"{{value56}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date57}}\",\n                \"value\": \"{{value57}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date58}}\",\n                \"value\": \"{{value58}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date59}}\",\n                \"value\": \"{{value59}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date60}}\",\n                \"value\": \"{{value60}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date61}}\",\n                \"value\": \"{{value61}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date62}}\",\n                \"value\": \"{{value62}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date63}}\",\n                \"value\": \"{{value63}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date64}}\",\n                \"value\": \"{{value64}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date65}}\",\n                \"value\": \"{{value65}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date66}}\",\n                \"value\": \"{{value66}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date67}}\",\n                \"value\": \"{{value67}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date68}}\",\n                \"value\": \"{{value68}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date69}}\",\n                \"value\": \"{{value69}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date70}}\",\n                \"value\": \"{{value70}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date71}}\",\n                \"value\": \"{{value71}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date72}}\",\n                \"value\": \"{{value72}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date73}}\",\n                \"value\": \"{{value73}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date74}}\",\n                \"value\": \"{{value74}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date75}}\",\n                \"value\": \"{{value75}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date76}}\",\n                \"value\": \"{{value76}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date77}}\",\n                \"value\": \"{{value77}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date78}}\",\n                \"value\": \"{{value78}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date79}}\",\n                \"value\": \"{{value79}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date80}}\",\n                \"value\": \"{{value80}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date81}}\",\n                \"value\": \"{{value81}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date82}}\",\n                \"value\": \"{{value82}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date83}}\",\n                \"value\": \"{{value83}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date84}}\",\n                \"value\": \"{{value84}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date85}}\",\n                \"value\": \"{{value85}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date86}}\",\n                \"value\": \"{{value86}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date87}}\",\n                \"value\": \"{{value87}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date88}}\",\n                \"value\": \"{{value88}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date89}}\",\n                \"value\": \"{{value89}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date90}}\",\n                \"value\": \"{{value90}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date91}}\",\n                \"value\": \"{{value91}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date92}}\",\n                \"value\": \"{{value92}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date93}}\",\n                \"value\": \"{{value93}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date94}}\",\n                \"value\": \"{{value94}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date95}}\",\n                \"value\": \"{{value95}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date96}}\",\n                \"value\": \"{{value96}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date97}}\",\n                \"value\": \"{{value97}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date98}}\",\n                \"value\": \"{{value98}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date99}}\",\n                \"value\": \"{{value99}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date100}}\",\n                \"value\": \"{{value100}}\",\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{electricityFloor1Room1DataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{electricityFloor1Room1DataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create values for electricity Flr1 Room2 meter",
          "item": [
            {
              "name": "Batch push value to a data point",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date1}}\",\n                \"value\": \"{{value1}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date2}}\",\n                \"value\": \"{{value2}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date3}}\",\n                \"value\": \"{{value3}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date4}}\",\n                \"value\": \"{{value4}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date5}}\",\n                \"value\": \"{{value5}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date6}}\",\n                \"value\": \"{{value6}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date7}}\",\n                \"value\": \"{{value7}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date8}}\",\n                \"value\": \"{{value8}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date9}}\",\n                \"value\": \"{{value9}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date10}}\",\n                \"value\": \"{{value10}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date11}}\",\n                \"value\": \"{{value11}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date12}}\",\n                \"value\": \"{{value12}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date13}}\",\n                \"value\": \"{{value13}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date14}}\",\n                \"value\": \"{{value14}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date15}}\",\n                \"value\": \"{{value15}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date16}}\",\n                \"value\": \"{{value16}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date17}}\",\n                \"value\": \"{{value17}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date18}}\",\n                \"value\": \"{{value18}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date19}}\",\n                \"value\": \"{{value19}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date20}}\",\n                \"value\": \"{{value20}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date21}}\",\n                \"value\": \"{{value21}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date22}}\",\n                \"value\": \"{{value22}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date23}}\",\n                \"value\": \"{{value23}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date24}}\",\n                \"value\": \"{{value24}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date25}}\",\n                \"value\": \"{{value25}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date26}}\",\n                \"value\": \"{{value26}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date27}}\",\n                \"value\": \"{{value27}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date28}}\",\n                \"value\": \"{{value28}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date29}}\",\n                \"value\": \"{{value29}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date30}}\",\n                \"value\": \"{{value30}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date31}}\",\n                \"value\": \"{{value31}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date32}}\",\n                \"value\": \"{{value32}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date33}}\",\n                \"value\": \"{{value33}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date34}}\",\n                \"value\": \"{{value34}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date35}}\",\n                \"value\": \"{{value35}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date36}}\",\n                \"value\": \"{{value36}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date37}}\",\n                \"value\": \"{{value37}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date38}}\",\n                \"value\": \"{{value38}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date39}}\",\n                \"value\": \"{{value39}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date40}}\",\n                \"value\": \"{{value40}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date41}}\",\n                \"value\": \"{{value41}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date42}}\",\n                \"value\": \"{{value42}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date43}}\",\n                \"value\": \"{{value43}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date44}}\",\n                \"value\": \"{{value44}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date45}}\",\n                \"value\": \"{{value45}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date46}}\",\n                \"value\": \"{{value46}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date47}}\",\n                \"value\": \"{{value47}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date48}}\",\n                \"value\": \"{{value48}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date49}}\",\n                \"value\": \"{{value49}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date50}}\",\n                \"value\": \"{{value50}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date51}}\",\n                \"value\": \"{{value51}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date52}}\",\n                \"value\": \"{{value52}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date53}}\",\n                \"value\": \"{{value53}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date54}}\",\n                \"value\": \"{{value54}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date55}}\",\n                \"value\": \"{{value55}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date56}}\",\n                \"value\": \"{{value56}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date57}}\",\n                \"value\": \"{{value57}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date58}}\",\n                \"value\": \"{{value58}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date59}}\",\n                \"value\": \"{{value59}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date60}}\",\n                \"value\": \"{{value60}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date61}}\",\n                \"value\": \"{{value61}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date62}}\",\n                \"value\": \"{{value62}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date63}}\",\n                \"value\": \"{{value63}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date64}}\",\n                \"value\": \"{{value64}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date65}}\",\n                \"value\": \"{{value65}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date66}}\",\n                \"value\": \"{{value66}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date67}}\",\n                \"value\": \"{{value67}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date68}}\",\n                \"value\": \"{{value68}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date69}}\",\n                \"value\": \"{{value69}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date70}}\",\n                \"value\": \"{{value70}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date71}}\",\n                \"value\": \"{{value71}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date72}}\",\n                \"value\": \"{{value72}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date73}}\",\n                \"value\": \"{{value73}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date74}}\",\n                \"value\": \"{{value74}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date75}}\",\n                \"value\": \"{{value75}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date76}}\",\n                \"value\": \"{{value76}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date77}}\",\n                \"value\": \"{{value77}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date78}}\",\n                \"value\": \"{{value78}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date79}}\",\n                \"value\": \"{{value79}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date80}}\",\n                \"value\": \"{{value80}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date81}}\",\n                \"value\": \"{{value81}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date82}}\",\n                \"value\": \"{{value82}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date83}}\",\n                \"value\": \"{{value83}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date84}}\",\n                \"value\": \"{{value84}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date85}}\",\n                \"value\": \"{{value85}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date86}}\",\n                \"value\": \"{{value86}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date87}}\",\n                \"value\": \"{{value87}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date88}}\",\n                \"value\": \"{{value88}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date89}}\",\n                \"value\": \"{{value89}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date90}}\",\n                \"value\": \"{{value90}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date91}}\",\n                \"value\": \"{{value91}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date92}}\",\n                \"value\": \"{{value92}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date93}}\",\n                \"value\": \"{{value93}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date94}}\",\n                \"value\": \"{{value94}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date95}}\",\n                \"value\": \"{{value95}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date96}}\",\n                \"value\": \"{{value96}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date97}}\",\n                \"value\": \"{{value97}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date98}}\",\n                \"value\": \"{{value98}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date99}}\",\n                \"value\": \"{{value99}}\",\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"{{date100}}\",\n                \"value\": \"{{value100}}\",\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{electricityFloor1Room2DataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{electricityFloor1Room2DataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ]
        }
      ],
      "description": "Example of onboarding the meters for Energy consumption monitoring."
    },
    {
      "name": "3.2 Occupancy",
      "item": [
        {
          "name": "Create equipments",
          "item": [
            {
              "name": "Get equipment-types",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "// Parse the response body",
                      "let responseData = pm.response.json();",
                      "",
                      "// Initialize a variable to hold the equipment type ID",
                      "let equipmentTypeId;",
                      "",
                      "// Loop through the data array to find the equipment type with the name \"meter\"",
                      "responseData.data.forEach(function(item) {",
                      "    if (item.attributes.name === \"sensor\") {",
                      "        pm.collectionVariables.set(\"sensorEquipmentTypeId\", item.id);",
                      "        console.log(\"Equipment Type ID for 'meter' saved as collection variable:\", item.id);",
                      "    }",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment-types",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment-types"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment - occupancy sensor",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save occupancySensorFlr1R1ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"occupancySensorFlr1R1ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Occupancy sensor\",\n      \"notes\": \"Flr1 Room1 occupancy sensor\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{sensorEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room1ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{occupancySensorFlr1R1ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{occupancySensorFlr1R1ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment2 - occupancy sensor",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save occupancySensorFlr1R2ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"occupancySensorFlr1R2ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Occupancy sensor\",\n      \"notes\": \"Flr1 Room2 occupancy sensor\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{sensorEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment2 to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room2ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{occupancySensorFlr1R2ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{occupancySensorFlr1R2ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create Data Points",
          "item": [
            {
              "name": "Create dp for occSensorFlr1R1 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityBuildingDataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"occupancySensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_Flr01_R1_occupancy_sensor\",\n      \"description\": \"Floor 1 room 1 occupancy sensor\",\n      \"dataType\": \"boolean\",\n      \"function\": \"sensor\",\n      \"tags\": {\n        \"phIoT:occupied\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{occupancySensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{occupancySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{occupancySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for occSensorFlr1R2 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save electricityFloor1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"occupancySensorFlr1R2DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Site1A_Flr01_R2_occupancy_sensor\",\n      \"description\": \"Floor 1 room 2 occupancy sensor\",\n      \"dataType\": \"boolean\",\n      \"function\": \"sensor\",\n      \"tags\": {\n        \"phIoT:occupied\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment2",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{occupancySensorFlr1R2DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{occupancySensorFlr1R2ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{occupancySensorFlr1R2ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create values",
          "item": [
            {
              "name": "Batch push value to a data point sensor 1",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-26T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-27T00:00:00.000Z\",\n                \"value\": true,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-28T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-29T00:00:00.000Z\",\n                \"value\": true,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-30T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{occupancySensorFlr1R1DataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{occupancySensorFlr1R1DataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Batch push value to a data point sensor 2",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"data\": [\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-26T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-27T00:00:00.000Z\",\n                \"value\": true,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-28T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-29T00:00:00.000Z\",\n                \"value\": true,\n                \"qualityOfValue\": 0\n            }\n        },\n        {\n            \"type\": \"PointValue\",\n            \"attributes\": {\n                \"timestamp\": \"2025-08-30T00:00:00.000Z\",\n                \"value\": false,\n                \"qualityOfValue\": 0\n            }\n        }\n    ]\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{occupancySensorFlr1R2DataPointID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{occupancySensorFlr1R2DataPointID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ]
        }
      ],
      "description": "Example of onboarding the sensors for occupancy monitoring."
    },
    {
      "name": "3.3 IndoorAirQuality",
      "item": [
        {
          "name": "Create equipments",
          "item": [
            {
              "name": "Get equipment-types",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "// Parse the response body",
                      "let responseData = pm.response.json();",
                      "",
                      "// Initialize a variable to hold the equipment type ID",
                      "let equipmentTypeId;",
                      "",
                      "// Loop through the data array to find the equipment type with the name \"meter\"",
                      "responseData.data.forEach(function(item) {",
                      "    if (item.attributes.name === \"sensor\") {",
                      "        pm.collectionVariables.set(\"sensorEquipmentTypeId\", item.id);",
                      "        console.log(\"Equipment Type ID for 'meter' saved as collection variable:\", item.id);",
                      "    }",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment-types",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment-types"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment - air quality sensor",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save airQualitySensorFlr1R1ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"airQualitySensorFlr1R1ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Air quality sensor\",\n      \"notes\": \"Flr1 Room1 air quality sensor\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{sensorEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room1ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{airQualitySensorFlr1R1ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create equipment2 - air quality sensor",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save airQualitySensorFlr1R2ID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"airQualitySensorFlr1R2ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Equipment\",\n    \"attributes\": {\n      \"name\": \"Air quality sensor\",\n      \"notes\": \"Flr1 Room2 air quality sensor\",\n      \"externalId\": \"789987987\",\n      \"serialNumber\": \"AB123456\",\n      \"model\": \"940\",\n      \"manufacturingYear\": \"2020\",\n      \"manufacturedBy\": \"companyA\",\n      \"installationDate\": \"2024\"\n    },\n    \"relationships\": {\n      \"hasEquipmentType\": {\n        \"data\": {\n          \"id\": \"{{sensorEquipmentTypeId}}\",\n          \"type\": \"EquipmentType\"\n        }\n      },\n      \"isControlledBy\": {\n        \"data\": [\n          {\n            \"id\": \"{{deviceID}}\",\n            \"type\": \"Device\"\n          }\n        ]\n      }\n    }\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/equipment",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "equipment"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign equipment2 to a location",
              "request": {
                "method": "PATCH",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"id\": \"{{floor1Room2ID}}\",\n    \"type\": \"Room\",\n    \"meta\": {\n      \"assetType\": \"Equipment\"\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/assets/{{airQualitySensorFlr1R2ID}}/relationships/has-location",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "assets",
                    "{{airQualitySensorFlr1R2ID}}",
                    "relationships",
                    "has-location"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create Data Points",
          "item": [
            {
              "name": "Create dp for airQuality in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save airQualitySensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"airQualitySensorFlr1R1DataPoint1ID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Air Quality Index\",\n      \"description\": \"Floor 1 room 1 air quality sensor - Air Quality Index\",\n      \"dataType\": \"string\",\n      \"function\": \"sensor\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:airQuality\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{airQualitySensorFlr1R1DataPoint1ID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for temp in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save tempSensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"tempSensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Temperature\",\n      \"description\": \"Floor 1 room 1 air quality sensor - temperature\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"°C\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:temp\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{tempSensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for humidity in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save humiditySensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"humiditySensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Humidity\",\n      \"description\": \"Floor 1 room 1 air quality sensor - Humidity\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"%\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:humidity\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{humiditySensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for CO2 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save co2SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"co2SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"CO2\",\n      \"description\": \"Floor 1 room 1 air quality sensor - CO2\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppm\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:co2\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{co2SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for TVOC in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save tvocSensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"tvocSensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"TVOC\",\n      \"description\": \"Floor 1 room 1 air quality sensor - TVOC\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppb\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:tvoc\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{tvocSensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for PM10 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save pm10SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"pm10SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"PM10\",\n      \"description\": \"Floor 1 room 1 air quality sensor - PM10\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ug/m3\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:pm10\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{pm10SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for Light in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save lightSensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"lightSensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Light\",\n      \"description\": \"Floor 1 room 1 air quality sensor - Light\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"lux\",\n      \"tags\": {\n        \"phScience:light\": \"true\",\n        \"phScience:illuminance\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{lightSensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for Noise in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save noiseSensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"noiseSensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"Noise\",\n      \"description\": \"Floor 1 room 1 air quality sensor - Noise\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"dB(A)\",\n      \"tags\": {\n        \"phScience:noise\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{noiseSensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for PM2.5 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save pm25SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"pm25SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"PM2.5\",\n      \"description\": \"Floor 1 room 1 air quality sensor - PM2.5\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ug/m3\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:pm25\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{npm25SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for NO2 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save no2SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"no2SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"NO2\",\n      \"description\": \"Floor 1 room 1 air quality sensor - NO2\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppm\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:no2\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{no2SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for CO in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save coSensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"coSensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"CO\",\n      \"description\": \"Floor 1 room 1 air quality sensor - CO\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppm\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:co\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{coSensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for O3 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save o3SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"o3SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"O3\",\n      \"description\": \"Floor 1 room 1 air quality sensor - O3\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppb\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:o3\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{o3SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Create dp for SO2 in device",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      "var responseJSON = pm.response.json();",
                      "",
                      "// Save the Building ID from the response payload into a collection variable",
                      "pm.test(\"Save so2SensorFlr1R1DataPointID into collection variable\", function () {",
                      "    pm.collectionVariables.set(\"so2SensorFlr1R1DataPointID\", responseJSON.data.id);",
                      "});"
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": {\n    \"type\": \"Point\",\n    \"attributes\": {\n      \"name\": \"SO2\",\n      \"description\": \"Floor 1 room 1 air quality sensor - SO2\",\n      \"dataType\": \"number\",\n      \"function\": \"sensor\",\n      \"unit\": \"ppm\",\n      \"tags\": {\n        \"phIoT:zone\": \"true\",\n        \"phScience:air\": \"true\",\n        \"phScience:so2\": \"true\",\n        \"phIoT:sensor\": \"true\"\n      }\n    }\n  }\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Device-{{deviceID}}/points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Device-{{deviceID}}",
                    "points"
                  ]
                }
              },
              "response": []
            },
            {
              "name": "Assign dp to equipment1",
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  },
                  {
                    "key": "Accept",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"data\": [\n    {\n      \"id\": \"{{so2SensorFlr1R1DataPointID}}\",\n      \"type\": \"Point\"\n    }\n  ]\n}"
                },
                "url": {
                  "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups/Equipment-{{airQualitySensorFlr1R1ID}}/relationships/has-points",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "structure",
                    "partitions",
                    "{{partition}}",
                    "point-groups",
                    "Equipment-{{airQualitySensorFlr1R1ID}}",
                    "relationships",
                    "has-points"
                  ]
                }
              },
              "response": []
            }
          ]
        },
        {
          "name": "Create Values",
          "item": [
            {
              "name": "Batch push value to a data point 1 sensor 1",
              "event": [
                {
                  "listen": "test",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                },
                {
                  "listen": "prerequest",
                  "script": {
                    "exec": [
                      ""
                    ],
                    "type": "text/javascript",
                    "packages": {},
                    "requests": {}
                  }
                }
              ],
              "protocolProfileBehavior": {
                "disabledSystemHeaders": {
                  "content-type": true
                }
              },
              "request": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/vnd.api+json",
                    "type": "text"
                  }
                ],
                "url": {
                  "raw": "{{API_URL}}/ingest/partitions/{{partition}}/points/{{airQualitySensorFlr1R1DataPoint1ID}}/values",
                  "host": [
                    "{{API_URL}}"
                  ],
                  "path": [
                    "ingest",
                    "partitions",
                    "{{partition}}",
                    "points",
                    "{{airQualitySensorFlr1R1DataPoint1ID}}",
                    "values"
                  ]
                }
              },
              "response": []
            }
          ]
        }
      ],
      "description": "Example of onboarding the meters for indoor air quality monitoring."
    },
    {
      "name": "Authorize",
      "event": [
        {
          "listen": "test",
          "script": {
            "exec": [
              "var responseJSON = pm.response.json();",
              "",
              "// Test to extract the token and save it",
              "pm.test(\"Extract and save authToken from response\", function () {",
              "    pm.expect(responseJSON).to.have.property('access_token');",
              "    pm.environment.set(\"authToken\", responseJSON.access_token);",
              "});",
              ""
            ],
            "type": "text/javascript",
            "packages": {},
            "requests": {}
          }
        }
      ],
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{\n    \"client_id\":\"{{client_id}}\",\n    \"client_secret\":\"{{client_secret}}\",\n    \"audience\":\"{{AUTH_AUDIENCE}}\",\n    \"grant_type\":\"client_credentials\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{AUTH_URL}}/oauth/token",
          "host": [
            "{{AUTH_URL}}"
          ],
          "path": [
            "oauth",
            "token"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Get point-groups",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/vnd.api+json",
            "type": "text"
          },
          {
            "key": "Accept",
            "value": "application/vnd.api+json",
            "type": "text"
          }
        ],
        "url": {
          "raw": "{{API_URL}}/structure/partitions/{{partition}}/point-groups",
          "host": [
            "{{API_URL}}"
          ],
          "path": [
            "structure",
            "partitions",
            "{{partition}}",
            "point-groups"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Get locations",
      "request": {
        "method": "GET",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/vnd.api+json",
            "type": "text"
          },
          {
            "key": "Accept",
            "value": "application/vnd.api+json",
            "type": "text"
          }
        ],
        "url": {
          "raw": "{{API_URL}}/structure/partitions/{{partition}}/locations",
          "host": [
            "{{API_URL}}"
          ],
          "path": [
            "structure",
            "partitions",
            "{{partition}}",
            "locations"
          ]
        }
      },
      "response": []
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{authToken}}",
        "type": "string"
      }
    ]
  },
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "exec": [
          ""
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "campusID",
      "value": ""
    },
    {
      "key": "buildingID",
      "value": ""
    },
    {
      "key": "floorID1",
      "value": ""
    },
    {
      "key": "floor1Room1ID",
      "value": ""
    },
    {
      "key": "floor1Room2ID",
      "value": ""
    },
    {
      "key": "floorID2",
      "value": ""
    },
    {
      "key": "deviceID",
      "value": ""
    },
    {
      "key": "meterEquipmentTypeId",
      "value": ""
    },
    {
      "key": "electricityMeterBuildingID",
      "value": ""
    },
    {
      "key": "electricityBuildingDataPointID",
      "value": ""
    },
    {
      "key": "electricityFloor1DataPointID",
      "value": ""
    },
    {
      "key": "electricityMeterFloor1ID",
      "value": ""
    },
    {
      "key": "electricityMeterRoom1ID",
      "value": ""
    },
    {
      "key": "electricityMeterRoom2ID",
      "value": ""
    },
    {
      "key": "electricityFloor1Room2DataPointID",
      "value": ""
    },
    {
      "key": "electricityFloor1Room1DataPointID",
      "value": ""
    },
    {
      "key": "pointId",
      "value": ""
    },
    {
      "key": "pointID",
      "value": ""
    },
    {
      "key": "sensorEquipmentTypeId",
      "value": ""
    },
    {
      "key": "occupancySensorFlr1R1ID",
      "value": ""
    },
    {
      "key": "occupancySensorFlr1R2ID",
      "value": ""
    },
    {
      "key": "occupancySensorFlr1R2DataPointID",
      "value": ""
    },
    {
      "key": "occupancySensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "airQualitySensorFlr1R1ID",
      "value": ""
    },
    {
      "key": "airQualitySensorFlr1R2ID",
      "value": ""
    },
    {
      "key": "airQualitySensorFlr1R1DataPoint1ID",
      "value": ""
    },
    {
      "key": "tempSensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "humiditySensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "co2SensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "tvocSensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "pm10SensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "lightSensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "noiseSensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "pm25SensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "no2SensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "coSensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "o3SensorFlr1R1DataPointID",
      "value": ""
    },
    {
      "key": "so2SensorFlr1R1DataPointID",
      "value": ""
    }
  ]
}