{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$schemaVersion": "0.0.1", "$id": "https://smart-data-models.github.io/dataModel.ZEB/AreaEnvironmentForecast/schema.json", "title": "Smart Data Models - AreaEnvironmentForecast schema", "description": "Information on AreaEnvironmentForecast(Area type, accuracy, simulation process, etc.).", "modelTags": "Smart Building", "derivedFrom": "", "license": "https://smart-data-models.github.io/dataModel.ZEB/AreaEnvironmentForecast/LICENSE.md", "type": "object", "allOf": [ { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons" }, { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons" }, { "properties": { "type": { "type": "string", "enum": [ "AreaEnvironmentForecast" ], "description": "Property. It must be equal to `AreaEnvironmentForecast`." }, "accuracy": { "type": "number", "minimum": 0, "description": "Property. Model:'https://schema.org/Number'. Accuracy of forecast of this item." }, "areaType": { "type": "string", "description": "Property. Area type. Enum:'ac, vent, light, hw, elv, acs, oa, analyze, cell, sensor'", "enum": [ "ac", "vent", "light", "hw", "acs", "oa", "analyze", "cell", "sensor" ] }, "controlledProperty": { "type": "string", "description": "Property. Type of indicator to simulate. Enum:'air, heat, light, sound, water, total'", "enum": [ "air", "heat", "light", "sound", "water", "total" ] }, "dateIssued": { "type": "string", "format": "date-time", "description": "Property. Model:'http://schema.org/DateTime'. Date and time to run the simulation of this item." }, "dateRetrieved": { "type": "string", "format": "date-time", "description": "Property. Model:'http://schema.org/DateTime'. Date and time to get simulation results of this item." }, "dateWeatherStart": { "type": "string", "format": "date-time", "description": "Property. Model:'http://schema.org/DateTime'. Start date and time of weather forecast data or weather log used for simulation of this item." }, "forecastIndexValue": { "type": "string", "description": "Property. Forecast value of the index." }, "idWeather": { "type": "string", "description": "Property. ID of the weather station used for the forecast." }, "outliter": { "type": "string", "description": "Property. Flag whether the simulation was successful or not" }, "refArea": { "type": "array", "description": "Relationship. Reference to the area containing this item.", "items": { "type": "string", "description": "Relationship. Reference to the area containing this item.", "minItems": 1, "uniqueItems": true } }, "simName": { "type": "string", "description": "Property. Name of the simulation process." }, "simProcess": { "type": "string", "description": "Property. Simulation process of this item." }, "simFrom": { "type": "string", "format": "date-time", "description": "Property. Model:'http://schema.org/DateTime'. Start date and time of the simulation." }, "simTo": { "type": "string", "format": "date-time", "description": "Property. Model:'http://schema.org/DateTime'. End date and time of the simulation." } } } ], "required": [ "id", "type" ] }