diff --git a/ZEB/CONTRIBUTORS.yaml b/ZEB/CONTRIBUTORS.yaml index c09bb91bc..321bcdb73 100644 --- a/ZEB/CONTRIBUTORS.yaml +++ b/ZEB/CONTRIBUTORS.yaml @@ -1,10 +1,42 @@ description: This is a compilation list of all CONTRIBUTORS across different objects (data models) alphabetically ordered. All fields are non mandatory contributors: - - name: - surname: - mail: - organization: + name: Megumi + surname: Suzuki + mail: Suzuki.Megumi@ay.MitsubishiElectric.co.jp + organization: Mitsubishi Electric project: comments: - year: \ No newline at end of file + year: 2024 +- + name: Jin + surname: Kawasaki + mail: Kawasaki.Jin@bx.MitsubishiElectric.co.jp + organization: Mitsubishi Electric + project: + comments: + year: 2024 +- + name: Masaru + surname: Nakanishi + mail: Nakanishi.Masaru@dc.MitsubishiElectric.co.jp + organization: Mitsubishi Electric + project: + comments: + year: 2024 +- + name: Ryosuke + surname: Takahashi + mail: Takahashi.Ryosuke@bc.MitsubishiElectric.co.jp + organization: Mitsubishi Electric + project: + comments: + year: 2024 +- + name: Yoshitaka + surname: Otaki + mail: Otaki.Yoshitaka@eb.MitsubishiElectric.co.jp + organization: Mitsubishi Electric + project: + comments: + year: 2024 diff --git a/ZEB/Column/ADOPTERS.yaml b/ZEB/Column/ADOPTERS.yaml index 0e7a77a03..b239aee3f 100644 --- a/ZEB/Column/ADOPTERS.yaml +++ b/ZEB/Column/ADOPTERS.yaml @@ -1,10 +1,10 @@ -description: This is a compilation list of the current adopters of the data model [Data model] of the Subject [Subject]. All fields are non mandatory. More info at https://smart-data-models.github.io/data-models/templates/dataModel/CURRENT_ADOPTERS.yaml +description: This is a compilation list of the current adopters of the data model Glass of the Subject dataModel.ZEB. currentAdopters: - - adopter: + adopter: SUSTIE description: mail: - organization: - project: + organization: Mitsubishi Electric + project: https://www.mitsubishielectric.com/en/about/rd/sustie/index.html comments: - startDate: + startDate: June 1, 2023 diff --git a/ZEB/Column/notes.yaml b/ZEB/Column/notes.yaml index 7d0cb2efa..444b02722 100644 --- a/ZEB/Column/notes.yaml +++ b/ZEB/Column/notes.yaml @@ -1,8 +1,8 @@ notesHeader: - notes appearing at the beginning of the spec + notesMiddle: - notes appearing in the middle of the spec + notesFooter: - notes appearing in the footer of the spec + notesReadme: - notes appearing in the beginning of the README.md at the root of the data model directory + diff --git a/ZEB/Column/schema.json b/ZEB/Column/schema.json index 6c9585db4..e396e6c2c 100644 --- a/ZEB/Column/schema.json +++ b/ZEB/Column/schema.json @@ -1,12 +1,12 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", "$schemaVersion": "0.0.1", - "$id": "https://smart-data-models.github.io/dataModel.SUBJECT/DATAMODEL/schema.json", - "title": "Smart Data Models - SUBJECT / DATAMODEL", - "description": "Description of the data model DATAMODEL ", - "modelTags": "", + "$id": "https://smart-data-models.github.io/dataModel.ZEB/Column/schema.json", + "title": "Smart Data Models - Column schema", + "description": "Information on a given Column of Building.", + "modelTags": "Smart Building", "derivedFrom": "", - "license": "https://smart-data-models.github.io/dataModel.SUBJECT/DATAMODEL/LICENSE.md", + "license": "https://smart-data-models.github.io/dataModel.ZEB/Column/LICENSE.md", "type": "object", "allOf": [ { @@ -20,386 +20,120 @@ "type": { "type": "string", "enum": [ - "ThreePhaseAcMeasurement" + "Column" ], - "description": "Property. It must be equal to `ThreePhaseAcMeasurement`." + "description": "Property. It must be equal to `Column`." }, - "refDevice": { - "type": "array", - "description": "Relationship. Device(s) used to obtain the measurement.", - "items": { - "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" - }, - "minItems": 1, - "uniqueItems": true - }, - "refTargetDevice": { - "type": "array", - "description": "Relationship. Device(s) for which the measurement was taken.", - "items": { - "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" - }, - "minItems": 1, - "uniqueItems": true - }, - "dateEnergyMeteringStarted": { + "dateObjectCreated": { "type": "string", "format": "date-time", - "description": "Property. Model:'http://schema.org/DateTime'. The starting date for metering energy." - }, - "totalActiveEnergyImport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilowatt hour (kWh)'. Total energy imported i.e. consumed since metering started (since `dateEnergyMeteringStarted`)." - }, - "totalReactiveEnergyImport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilovolt-ampere-reactive-hour (kVArh)'. Total energy imported i.e. consumed (with regards to fundamental frequency reactive power) since the metering start date (`dateEnergyMeteringStarted`)" - }, - "totalApparentEnergyImport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilovolt-ampere-hour (kVAh)'. Total energy imported i.e. consumed (with regards to apparent power) since the metering start date (`dateEnergyMeteringStarted`)" - }, - "totalActiveEnergyExport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilowatt hour (kWh)'. Total energy exported since metering started (since `dateEnergyMeteringStarted`)." + "description": "Property. Model:'http://schema.org/DateTime'. The registration date and time of this item as an object." }, - "totalReactiveEnergyExport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilovolt-ampere-reactive-hour (kVArh)'. Total fundamental frequency reactive energy exported since metering started (since `dateEnergyMeteringStarted`)." + "dateObjectUpdated": { + "type": "string", + "format": "date-time", + "description": "Property. Model:'http://schema.org/DateTime'. The update date and time of this item as an object." }, - "totalApparentEnergyExport": { - "type": "number", - "minimum": 0, - "description": "Property. Model:'https://schema.org/Number'. Units:'kilovolt-ampere-reactive-hour (kVArh)'. Total energy exported (with regards to apparent power) since the metering start date (`dateEnergyMeteringStarted`)" + "flagDeleted": { + "type": "boolean", + "description": "Property. Flag set when this item is deleted as an object." }, - "frequency": { + "height": { "type": "number", "minimum": 0, - "description": "Property. Model:'http://schema.org/Number'. Units:'Hertz (Hz)'. The frequency of the circuit." + "description": "Property. Model:'https://schema.org/Number'. Height of this item." }, - "totalActivePower": { - "type": "number", - "description": "Property. Model:'http://schema.org/Number'. Units:'watt (W)'. Active power consumed (counting all phases)" + "jointDirection": { + "type": "array", + "description": "Property. Joint Direction of this item and Spatial Objects.", + "items": { + "type": "Point" + } }, - "totalReactivePower": { - "type": "number", - "description": "Property. Model:'http://schema.org/Number'. Units:'volt-ampere-reactive (VAr)'. Reactive power consumed (counting all phases)" + "jointSurface": { + "type": "array", + "description": "Property. Joint Surface of this item and Spatial Objects.", + "items": { + "type": "MultiPoint" + } }, - "totalApparentPower": { + "jointArea": { "type": "number", "minimum": 0, - "description": "Property. Model:'http://schema.org/Number'. Units:'volt-ampere (VA)'. Apparent power consumed (counting all phases)." - }, - "activeEnergyImport": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'kilowatt hour (kWh)'. Active energy imported i.e. consumed per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "description": "Property. Model:'https://schema.org/Number'. Joint Area of this item and Spatial Objects." }, - "reactiveEnergyImport": { - "type": "object", - "description": "Property. Model:'kilovolt-ampere-reactive-hour (kVArh)'. Units:'http://schema.org/StructuredValue'. Fundamental frequency reactive energy imported i.e. consumed per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "objectName": { + "type": "string", + "description": "Property. Name of this item as an object." }, - "apparentEnergyImport": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'kilovolt-ampere-hour (kVAh)'. Apparent energy imported i.e. consumed per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "refArea": { + "type": "array", + "description": "Relationship. Reference to the area containing this item.", + "items": { + "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" + }, + "minItems": 1, + "uniqueItems": true }, - "activeEnergyExport": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'kilowatt hour (kWh)'. Active energy exported per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "refBuilding": { + "type": "array", + "description": "Relationship. Reference to the building containing this item.", + "items": { + "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" + }, + "minItems": 1, + "uniqueItems": true }, - "reactiveEnergyExport": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'kilovolt-ampere-reactive-hour (kVArh)'. Fundamental frequency reactive energy exported per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "refMaterial": { + "type": "array", + "description": "Relationship. Reference to the material containing this item.", + "items": { + "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" + }, + "minItems": 1, + "uniqueItems": true }, - "apparentEnergyExport": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'kilovolt-ampere-hour (kVAh)'. Apparent energy exported per phase since the metering start date. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } + "refRoom": { + "type": "array", + "description": "Relationship. Reference to the room containing this item.", + "items": { + "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" + }, + "minItems": 1, + "uniqueItems": true }, - "activePower": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'watt (W)'.Active power consumed per phase. The actual values will beconveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3. ", - "properties": { - "L1": { - "type": "number" - }, - "L2": { - "type": "number" - }, - "L3": { - "type": "number" - } - } + "refStair": { + "type": "array", + "description": "Relationship. Reference to the stair containing this item.", + "items": { + "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/EntityIdentifierType" + }, + "minItems": 1, + "uniqueItems": true }, - "reactivePower": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'volts-ampere-reactive (VAr)'. Fundamental frequency reactive power. The actual values will be conveyed by subproperties whose names will be equal to the name of each of the alternating current phases: L1, L2, L3.", - "properties": { - "L1": { - "type": "number" - }, - "L2": { - "type": "number" - }, - "L3": { - "type": "number" - } + "shape": { + "type": "array", + "description": "Property. Shape of this item.", + "items": { + "type": "MultiPoint" } }, - "apparentPower": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'volt-ampere (VA)'. Apparent power consumed per phase. The actual values will be conveyed by subproperties which names will be equal to the name of each of the alternating current phases: L1, L2, L3", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } + "surfaceBase": { + "type": "array", + "description": "Property. Base Shape of this item.", + "items": { + "type": "Polygon" } }, - "totalPowerFactor": { + "thermalTransmission": { "type": "number", - "description": "Property. Model:'http://schema.org/Number'. Units:'-1 to +1'. Power factor including all phases", - "minimum": -1, - "maximum": 1 - }, - "powerFactor": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'-1 to +1'. Power factor for each phase. The actual values will be conveyed by one subproperty per alternating current phase: L1, L2 and L3", - "properties": { - "L1": { - "type": "number", - "minimum": -1, - "maximum": 1 - }, - "L2": { - "type": "number", - "minimum": -1, - "maximum": 1 - }, - "L3": { - "type": "number", - "minimum": -1, - "maximum": 1 - } - } + "minimum": 0, + "description": "Property. Model:'https://schema.org/Number'. Thermal transmission of this item." }, - "totalDisplacementPowerFactor": { + "volumetricSpecificHeat": { "type": "number", - "description": "Property. Model:'http://schema.org/Number'. Units:'-1 to +1'. Displacement power factor including all phases. The quantity is based on the fundamental frequency of the system", - "minimum": -1, - "maximum": 1 - }, - "displacementPowerFactor": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'-1 to +1'. Displacement power factor for each phase. The quantity is based on the fundamental frequency of the system. The actual values will be conveyed by one subproperty per alternating current phase: L1, L2 and L3", - "properties": { - "L1": { - "type": "number", - "minimum": -1, - "maximum": 1 - }, - "L2": { - "type": "number", - "minimum": -1, - "maximum": 1 - }, - "L3": { - "type": "number", - "minimum": -1, - "maximum": 1 - } - } - }, - "current": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'Ampers (A)'. Electrical current. The actual values will be conveyed by one subproperty per alternating current phase and the neutral wire: L1, L2, L3 and N.", - "properties": { - "L1": { - "type": "number" - }, - "L2": { - "type": "number" - }, - "L3": { - "type": "number" - }, - "N": { - "type": "number" - } - } - }, - "phaseVoltage": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'Volts (V)'. The voltage between each phase and neutral conductor. The actual values will be conveyed by one subproperty per alternating current phase: L1, L2 and L3", - "properties": { - "L1": { - "type": "number", - "minimum": 0 - }, - "L2": { - "type": "number", - "minimum": 0 - }, - "L3": { - "type": "number", - "minimum": 0 - } - } - }, - "phaseToPhaseVoltage": { - "type": "object", - "description": "Property. Model:'(http://schema.org/StructuredValue'. Units:'Volts (V)'. Voltage between phases. A value for each phase pair: phases 1 and 2 (L12), phases 2 and 3 (L32), phases 3 and 1 (L31).", - "properties": { - "L12": { - "type": "number", - "minimum": 0 - }, - "L23": { - "type": "number", - "minimum": 0 - }, - "L31": { - "type": "number", - "minimum": 0 - } - } - }, - "thdVoltage": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'0 to 1'. Total harmonic distortion of voltage for each phase. The actual values will be conveyed by one subproperty per alternating current phase: L1, L2 and L3", - "properties": { - "L1": { - "type": "number", - "minimum": 0, - "maximum": 1 - }, - "L2": { - "type": "number", - "minimum": 0, - "maximum": 1 - }, - "L3": { - "type": "number", - "minimum": 0, - "maximum": 1 - } - } - }, - "thdCurrent": { - "type": "object", - "description": "Property. Model:'http://schema.org/StructuredValue'. Units:'0 to 1'. Total harmonic distortion of electrical current. The actual values will be conveyed by one subproperty per alternating current phase: L1, L2 and L3", - "properties": { - "L1": { - "type": "number", - "minimum": 0, - "maximum": 1 - }, - "L2": { - "type": "number", - "minimum": 0, - "maximum": 1 - }, - "L3": { - "type": "number", - "minimum": 0, - "maximum": 1 - } - } + "minimum": 0, + "description": "Property. Model:'https://schema.org/Number'. Volumetric specific heat of this item." } } } diff --git a/ZEB/notes.yaml b/ZEB/notes.yaml index 1894418b9..959696aa7 100644 --- a/ZEB/notes.yaml +++ b/ZEB/notes.yaml @@ -1,5 +1,4 @@ notesPrevious: - content to be shown before the regular contents of the subject README.md notesEnd: - content to be shown after the regular contents of the subject README.md \ No newline at end of file +