diff --git a/buildingmotif/libraries/brick/Brick.ttl b/buildingmotif/libraries/brick/Brick.ttl index 35563f987..d36ffce9d 100644 --- a/buildingmotif/libraries/brick/Brick.ttl +++ b/buildingmotif/libraries/brick/Brick.ttl @@ -22,400 +22,400 @@ rec:AbsoluteHumidityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Absolute humidity observation" ; + rdfs:label "Absolute humidity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AbsoluteHumidity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AccelerationObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Acceleration observation" ; + rdfs:label "Acceleration observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Acceleration ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AccessControlZone a rdfs:Class, sh:NodeShape ; - rdfs:label "Access control zone" ; + rdfs:label "Access control zone"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:AccessPanel a rdfs:Class, sh:NodeShape ; - rdfs:label "Access panel" ; + rdfs:label "Access panel"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:ActuationEvent a , rdfs:Class, sh:NodeShape ; - rdfs:label "Actuation event" ; + rdfs:label "Actuation event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:description "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." ; - sh:minCount 1 ; - sh:name "target point" ; - sh:nodeKind sh:IRI ; - sh:path rec:targetPoint ], - [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The command message/payload of this actuation event." ; + sh:description "The command message/payload of this actuation event."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; - sh:path rec:value ] . + sh:name "value"^^xsd:string ; + sh:path rec:value ], + [ a sh:PropertyShape ; + sh:class brick:Point ; + sh:description "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute."^^xsd:string ; + sh:minCount 1 ; + sh:name "target point"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:targetPoint ] . rec:AdmittingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Admitting room" ; + rdfs:label "Admitting room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Agent a rdfs:Class, sh:NodeShape ; - rdfs:label "Agent" ; - rdfs:comment "The human, group, or machine that consumes or acts upon an object or data. This higher-level grouping allows properties that are shared among its subclasses (Person, Organization, ....) to be anchored in one joint place, on the Agent class." ; + rdfs:label "Agent"^^xsd:string ; + rdfs:comment "The human, group, or machine that consumes or acts upon an object or data. This higher-level grouping allows properties that are shared among its subclasses (Person, Organization, ....) to be anchored in one joint place, on the Agent class."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Organization ; - sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." ; - sh:name "is member of" ; + sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property."^^xsd:string ; + sh:name "is member of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isMemberOf ], [ a sh:PropertyShape ; - sh:description "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." ; - sh:name "owns" ; + sh:description "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc."^^xsd:string ; + sh:name "owns"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:owns ] . rec:AlarmObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Alarm object" ; + rdfs:label "Alarm object"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:AngleObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angle observation" ; + rdfs:label "Angle observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Angle ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AngularAccelerationObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angular acceleration observation" ; + rdfs:label "Angular acceleration observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AngularAcceleration ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AngularVelocityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angular velocity observation" ; + rdfs:label "Angular velocity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AngularVelocity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Apartment a rdfs:Class, sh:NodeShape ; - rdfs:label "Apartment" ; + rdfs:label "Apartment"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Room ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:ArchitecturalAsset a rdfs:Class, sh:NodeShape ; - rdfs:label "Architectural asset" ; + rdfs:label "Architectural asset"^^xsd:string ; rdfs:subClassOf rec:Asset . rec:Architecture a rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture" ; - rdfs:comment "A designed/landscaped (or potentially designed/landscaped) part of the physical world that has a 3D spatial extent. E.g., a building site, a building, levels within the building, rooms, etc." ; + rdfs:label "Architecture"^^xsd:string ; + rdfs:comment "A designed/landscaped (or potentially designed/landscaped) part of the physical world that has a 3D spatial extent. E.g., a building site, a building, levels within the building, rooms, etc."^^xsd:string ; rdfs:subClassOf rec:Space ; sh:property [ a sh:PropertyShape ; sh:class rec:PostalAddress ; - sh:description "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." ; - sh:name "address" ; + sh:description "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question."^^xsd:string ; + sh:name "address"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:address ], - [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:name "adjacent element" ; - sh:nodeKind sh:IRI ; - sh:path rec:adjacentElement ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "architected by" ; - sh:nodeKind sh:IRI ; - sh:path rec:architectedBy ], - [ a sh:PropertyShape ; - sh:class rec:ArchitectureArea ; - sh:maxCount 1 ; - sh:name "area" ; sh:nodeKind sh:IRI ; - sh:path rec:area ], + sh:path rec:constructedBy ], [ a sh:PropertyShape ; sh:class rec:ArchitectureCapacity ; sh:maxCount 1 ; - sh:name "capacity" ; + sh:name "capacity"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:capacity ], + [ a sh:PropertyShape ; + sh:name "is fed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ], [ a sh:PropertyShape ; sh:class rec:Agent ; + sh:name "owned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:constructedBy ], + sh:path rec:ownedBy ], [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:description "Links an Architecture to BuildingElement that is contained in the Space." ; - sh:name "contains element" ; + sh:class rec:Agent ; + sh:name "operated by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:containsElement ], + sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:Document ; - sh:name "documentation" ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentation ], [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "has point" ; + sh:class rec:ArchitectureArea ; + sh:maxCount 1 ; + sh:name "area"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPoint ], + sh:path rec:area ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; - sh:name "intersecting element" ; + sh:name "intersecting element"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:intersectingElement ], [ a sh:PropertyShape ; - sh:name "is fed by" ; + sh:class rec:BuildingElement ; + sh:description "Links an Architecture to BuildingElement that is contained in the Space."^^xsd:string ; + sh:name "contains element"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], + sh:path rec:containsElement ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "operated by" ; + sh:class rec:BuildingElement ; + sh:name "adjacent element"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:operatedBy ], + sh:path rec:adjacentElement ], + [ a sh:PropertyShape ; + sh:class brick:Point ; + sh:name "has point"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPoint ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "owned by" ; + sh:name "architected by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:ownedBy ] . + sh:path rec:architectedBy ] . rec:ArchitectureArea a , rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture area" ; - rdfs:comment "Describes business-relevant area measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged." ; + rdfs:label "Architecture area"^^xsd:string ; + rdfs:comment "Describes business-relevant area measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged."^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "gross area" ; - sh:path rec:grossArea ], + sh:name "rentable area"^^xsd:string ; + sh:path rec:rentableArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "net area" ; - sh:path rec:netArea ], + sh:name "gross area"^^xsd:string ; + sh:path rec:grossArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "rentable area" ; - sh:path rec:rentableArea ] . + sh:name "net area"^^xsd:string ; + sh:path rec:netArea ] . rec:ArchitectureCapacity a , rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture capacity" ; - rdfs:comment "Describes business-relevant capacity measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged." ; + rdfs:label "Architecture capacity"^^xsd:string ; + rdfs:comment "Describes business-relevant capacity measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged."^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:description "E.g., per Building Code" ; sh:maxCount 1 ; - sh:name "maximum occupancy" ; - sh:path rec:maxOccupancy ], + sh:name "seating capacity"^^xsd:string ; + sh:path rec:seatingCapacity ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; + sh:description "E.g., per Building Code"^^xsd:string ; sh:maxCount 1 ; - sh:name "seating capacity" ; - sh:path rec:seatingCapacity ] . + sh:name "maximum occupancy"^^xsd:string ; + sh:path rec:maxOccupancy ] . rec:AreaObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Area observation" ; + rdfs:label "Area observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Area ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Asset a rdfs:Class, sh:NodeShape ; - rdfs:label "Asset" ; - rdfs:comment "Something which is placed inside of a building, but is not an integral part of that building's structure; e.g., furniture, equipment, systems, etc." ; + rdfs:label "Asset"^^xsd:string ; + rdfs:comment "Something which is placed inside of a building, but is not an integral part of that building's structure; e.g., furniture, equipment, systems, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "IP address" ; - sh:path rec:IPAddress ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "MAC address" ; + sh:name "MAC address"^^xsd:string ; sh:path rec:MACAddress ], + [ a sh:PropertyShape ; + sh:class rec:Asset ; + sh:name "has part"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPart ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "asset tag" ; + sh:name "asset tag"^^xsd:string ; sh:path rec:assetTag ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "commissioned by" ; - sh:nodeKind sh:IRI ; - sh:path rec:commissionedBy ], + sh:datatype xsd:string ; + sh:name "model number"^^xsd:string ; + sh:path rec:modelNumber ], [ a sh:PropertyShape ; sh:datatype xsd:date ; sh:maxCount 1 ; - sh:name "commissioning date" ; - sh:path rec:commissioningDate ], + sh:name "installation date"^^xsd:string ; + sh:path rec:installationDate ], [ a sh:PropertyShape ; - sh:class rec:Document ; - sh:name "documentation" ; + sh:class rec:Space ; + sh:name "located in"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:documentation ], + sh:path rec:locatedIn ], + [ a sh:PropertyShape ; + sh:maxCount 1 ; + sh:name "initial cost"^^xsd:string ; + sh:nodeKind sh:Literal ; + sh:path rec:initialCost ], [ a sh:PropertyShape ; sh:class rec:Geometry ; - sh:description "A GeoJSON Geometry representing the position or extent of the asset." ; + sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; sh:maxCount 1 ; - sh:name "geometry" ; + sh:name "geometry"^^xsd:string ; sh:path rec:geometry ], [ a sh:PropertyShape ; - sh:class rec:Asset ; - sh:name "has part" ; + sh:class rec:Agent ; + sh:name "commissioned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], + sh:path rec:commissionedBy ], [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "has point" ; + sh:class rec:Agent ; + sh:name "serviced by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPoint ], + sh:path rec:servicedBy ], [ a sh:PropertyShape ; - sh:maxCount 1 ; - sh:name "initial cost" ; - sh:nodeKind sh:Literal ; - sh:path rec:initialCost ], + sh:datatype xsd:string ; + sh:name "IP address"^^xsd:string ; + sh:path rec:IPAddress ], [ a sh:PropertyShape ; - sh:datatype xsd:date ; + sh:class rec:BuildingElement ; + sh:description "An asset may be mounted on some part of the building construction (e.g., a blind on a facade, a camera on a wall, etc)."^^xsd:string ; sh:maxCount 1 ; - sh:name "installation date" ; - sh:path rec:installationDate ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "installed by" ; + sh:name "mounted on"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:installedBy ], + sh:path rec:mountedOn ], [ a sh:PropertyShape ; - sh:class rec:Asset ; - sh:name "is part of" ; + sh:class brick:Point ; + sh:name "has point"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], + sh:path rec:hasPoint ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "located in" ; + sh:class rec:Document ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:locatedIn ], + sh:path rec:documentation ], [ a sh:PropertyShape ; - sh:datatype xsd:duration ; - sh:name "maintenance interval" ; - sh:path rec:maintenanceInterval ], + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:name "weight"^^xsd:string ; + sh:path rec:weight ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "manufactured by" ; - sh:nodeKind sh:IRI ; - sh:path rec:manufacturedBy ], + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "commissioning date"^^xsd:string ; + sh:path rec:commissioningDate ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "model number" ; - sh:path rec:modelNumber ], + sh:class rec:Asset ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:description "An asset may be mounted on some part of the building construction (e.g., a blind on a facade, a camera on a wall, etc)." ; + sh:datatype xsd:date ; sh:maxCount 1 ; - sh:name "mounted on" ; - sh:nodeKind sh:IRI ; - sh:path rec:mountedOn ], + sh:name "turnover date"^^xsd:string ; + sh:path rec:turnoverDate ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "serial number" ; + sh:name "serial number"^^xsd:string ; sh:path rec:serialNumber ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "serviced by" ; + sh:name "installed by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:servicedBy ], + sh:path rec:installedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:date ; - sh:maxCount 1 ; - sh:name "turnover date" ; - sh:path rec:turnoverDate ], + sh:datatype xsd:duration ; + sh:name "maintenance interval"^^xsd:string ; + sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; - sh:datatype xsd:decimal ; - sh:maxCount 1 ; - sh:name "weight" ; - sh:path rec:weight ] . + sh:class rec:Agent ; + sh:name "manufactured by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:manufacturedBy ] . rec:Atrium a rdfs:Class, sh:NodeShape ; - rdfs:label "Atrium" ; + rdfs:label "Atrium"^^xsd:string ; rdfs:subClassOf rec:Room . rec:AudioVisualEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Audio Visual Equipment" ; - rdfs:comment "Audio visual equipment." ; + rdfs:label "Audio Visual Equipment"^^xsd:string ; + rdfs:comment "Audio visual equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:Auditorium a rdfs:Class, sh:NodeShape ; - rdfs:label "Auditorium" ; + rdfs:label "Auditorium"^^xsd:string ; rdfs:subClassOf rec:Room . rec:BACnetController a rdfs:Class, sh:NodeShape ; - rdfs:label "BACnet Controller" ; - rdfs:comment "BACnet controller." ; + rdfs:label "BACnet Controller"^^xsd:string ; + rdfs:comment "BACnet controller."^^xsd:string ; rdfs:subClassOf rec:Controller ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -424,227 +424,227 @@ rec:BACnetController a rdfs:Class, rec:BackOffice a rdfs:Class, sh:NodeShape ; - rdfs:label "Back office" ; + rdfs:label "Back office"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Balcony a rdfs:Class, sh:NodeShape ; - rdfs:label "Balcony" ; + rdfs:label "Balcony"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:BarRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bar room" ; + rdfs:label "Bar room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:BarrierAsset a rdfs:Class, sh:NodeShape ; - rdfs:label "Barrier asset" ; + rdfs:label "Barrier asset"^^xsd:string ; rdfs:subClassOf rec:ArchitecturalAsset . rec:BasementLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Basement level" ; + rdfs:label "Basement level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:Bathroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bathroom" ; + rdfs:label "Bathroom"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Bed a rdfs:Class, sh:NodeShape ; - rdfs:label "Bed" ; + rdfs:label "Bed"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Bedroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bedroom" ; + rdfs:label "Bedroom"^^xsd:string ; rdfs:subClassOf rec:Room . rec:BicycleGarage a rdfs:Class, sh:NodeShape ; - rdfs:label "Bicycle garage" ; + rdfs:label "Bicycle garage"^^xsd:string ; rdfs:subClassOf rec:Garage . rec:Bookcase a rdfs:Class, sh:NodeShape ; - rdfs:label "Bookcase" ; + rdfs:label "Bookcase"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:BooleanValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Boolean value observation" ; - rdfs:comment "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Boolean value observation"^^xsd:string ; + rdfs:comment "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:boolean ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Building a rdfs:Class, sh:NodeShape ; - rdfs:label "Building" ; - rdfs:comment "A confined building structure." ; + rdfs:label "Building"^^xsd:string ; + rdfs:comment "A confined building structure."^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:BuildingElement a rdfs:Class, sh:NodeShape ; - rdfs:label "Building element" ; - rdfs:comment "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." ; + rdfs:label "Building element"^^xsd:string ; + rdfs:comment "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; - sh:class rec:Document ; - sh:name "documentation" ; - sh:nodeKind sh:IRI ; - sh:path rec:documentation ], - [ a sh:PropertyShape ; sh:class rec:BuildingElement ; - sh:name "has part" ; + sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasPart ], + [ a sh:PropertyShape ; + sh:class rec:Document ; + sh:name "documentation"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; sh:maxCount 1 ; - sh:name "is part of" ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:class rec:Architecture ; - sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed." ; + sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed."^^xsd:string ; sh:maxCount 1 ; - sh:name "located in" ; + sh:name "located in"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:locatedIn ] . rec:BulletinBoard a rdfs:Class, sh:NodeShape ; - rdfs:label "Bulletin board" ; + rdfs:label "Bulletin board"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Cabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Cabinet" ; + rdfs:label "Cabinet"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CableRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cable room" ; + rdfs:label "Cable room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CafeteriaRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cafeteria room" ; + rdfs:label "Cafeteria room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:Campus a rdfs:Class, sh:NodeShape ; - rdfs:label "Campus" ; - rdfs:comment "A campus represents a collection of location entities. The constituent locations may have differing legal ownership and utilization purposes, but they are generally perceived as a coherent unit or sub-region within a city or other region. E.g., a university campus, a hospital campus, a corporate campus, etc." ; + rdfs:label "Campus"^^xsd:string ; + rdfs:comment "A campus represents a collection of location entities. The constituent locations may have differing legal ownership and utilization purposes, but they are generally perceived as a coherent unit or sub-region within a city or other region. E.g., a university campus, a hospital campus, a corporate campus, etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:CapacitanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Capacitance observation" ; + rdfs:label "Capacitance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Capacitance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Cart a rdfs:Class, sh:NodeShape ; - rdfs:label "Cart" ; + rdfs:label "Cart"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Chair a rdfs:Class, sh:NodeShape ; - rdfs:label "Chair" ; + rdfs:label "Chair"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Cinema a rdfs:Class, sh:NodeShape ; - rdfs:label "Cinema" ; + rdfs:label "Cinema"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Classroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Classroom" ; + rdfs:label "Classroom"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:CleaningRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cleaning room" ; + rdfs:label "Cleaning room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ClimateControlRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Climate-control room" ; + rdfs:label "Climate-control room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CloakRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cloak room" ; + rdfs:label "Cloak room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:CoatRack a rdfs:Class, sh:NodeShape ; - rdfs:label "Coat rack" ; + rdfs:label "Coat rack"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:CoffeeTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Coffee table" ; + rdfs:label "Coffee table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:Collection a rdfs:Class, sh:NodeShape ; - rdfs:label "Collection" ; - rdfs:comment "An administrative grouping of entities that are adressed and treated as a unit for some purpose. These entities may have some spatial arrangement (e.g., an apartment is typically contiguous) but that is not a requirement (see, e.g., a distributed campus consisting of spatially disjoint plots or buildings). Inclusion in a Collection is determined by the 'includes' field on a specific subclass." ; + rdfs:label "Collection"^^xsd:string ; + rdfs:comment "An administrative grouping of entities that are adressed and treated as a unit for some purpose. These entities may have some spatial arrangement (e.g., an apartment is typically contiguous) but that is not a requirement (see, e.g., a distributed campus consisting of spatially disjoint plots or buildings). Inclusion in a Collection is determined by the 'includes' field on a specific subclass."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Document ; - sh:name "documentation" ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentation ] . rec:Company a rdfs:Class, sh:NodeShape ; - rdfs:label "Company" ; + rdfs:label "Company"^^xsd:string ; rdfs:subClassOf rec:Organization . rec:ComputerCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Computer cart" ; + rdfs:label "Computer cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:ConferenceRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Conference room" ; + rdfs:label "Conference room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ConferenceTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Conference table" ; + rdfs:label "Conference table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:Controller a rdfs:Class, sh:NodeShape ; - rdfs:label "Controller" ; - rdfs:comment "Controller." ; + rdfs:label "Controller"^^xsd:string ; + rdfs:comment "Controller."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -653,23 +653,23 @@ rec:Controller a rdfs:Class, rec:ConversationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Conversation room" ; + rdfs:label "Conversation room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:CookingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cooking room" ; + rdfs:label "Cooking room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:CopyingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Copying room" ; + rdfs:label "Copying room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:DataNetworkEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Data Network Equipment" ; - rdfs:comment "Data network equipment." ; + rdfs:label "Data Network Equipment"^^xsd:string ; + rdfs:comment "Data network equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -679,38 +679,38 @@ rec:DataNetworkEquipment a rdfs:Class, rec:DataRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Data rate observation" ; + rdfs:label "Data rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:DataRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DataServerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Data server room" ; + rdfs:label "Data server room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:DataSizeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Data size observation" ; + rdfs:label "Data size observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:InformationEntropy ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DaylightSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Daylight Sensor" ; - rdfs:comment "Daylight sensor." ; + rdfs:label "Daylight Sensor"^^xsd:string ; + rdfs:comment "Daylight sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -720,223 +720,223 @@ rec:DaylightSensorEquipment a rdfs:Class, rec:DensityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Density observation" ; + rdfs:label "Density observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Density ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Department a rdfs:Class, sh:NodeShape ; - rdfs:label "Department" ; + rdfs:label "Department"^^xsd:string ; rdfs:subClassOf rec:Organization . rec:Desk a rdfs:Class, sh:NodeShape ; - rdfs:label "Desk" ; + rdfs:label "Desk"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:DeskLamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Desk lamp" ; + rdfs:label "Desk lamp"^^xsd:string ; rdfs:subClassOf rec:Lamp . rec:DiningRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dining room" ; + rdfs:label "Dining room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:DisabledToilet a rdfs:Class, sh:NodeShape ; - rdfs:label "Disabled toilet" ; + rdfs:label "Disabled toilet"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:DishingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dishing room" ; + rdfs:label "Dishing room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:DistanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Distance observation" ; + rdfs:label "Distance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Distance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Document a rdfs:Class, sh:NodeShape ; - rdfs:label "Document" ; + rdfs:label "Document"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:name "document topic" ; + sh:name "document topic"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentTopic ], [ a sh:PropertyShape ; - sh:name "URL" ; + sh:name "URL"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:url ] . rec:Door a rdfs:Class, sh:NodeShape ; - rdfs:label "Door" ; + rdfs:label "Door"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:DoubleValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Double value observation" ; - rdfs:comment "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Double value observation"^^xsd:string ; + rdfs:comment "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DressingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dressing room" ; + rdfs:label "Dressing room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:EducationalRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Educational room" ; + rdfs:label "Educational room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElectricChargeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Electric charge observation" ; + rdfs:label "Electric charge observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:ElectricCharge ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ElectricCurrentObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Elecric current observation" ; + rdfs:label "Elecric current observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:ElectricCurrent ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ElectricityRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Electricity room" ; + rdfs:label "Electricity room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:ElevatorRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator room" ; + rdfs:label "Elevator room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElevatorShaft a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator shaft" ; + rdfs:label "Elevator shaft"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElevatorTrip a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator trip" ; + rdfs:label "Elevator trip"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "current level" ; + sh:name "current level"^^xsd:string ; sh:path rec:currentLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "end level" ; - sh:path rec:endLevel ], + sh:name "trip direction"^^xsd:string ; + sh:path rec:tripDirection ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "start level" ; - sh:path rec:startLevel ], + sh:name "end level"^^xsd:string ; + sh:path rec:endLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Up" "Down" ) ; sh:maxCount 1 ; - sh:name "trip direction" ; - sh:path rec:tripDirection ] . + sh:name "start level"^^xsd:string ; + sh:path rec:startLevel ] . rec:EndTable a rdfs:Class, sh:NodeShape ; - rdfs:label "End table" ; + rdfs:label "End table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:EnergyObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Energy observation" ; + rdfs:label "Energy observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Energy ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Entrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Entrance" ; + rdfs:label "Entrance"^^xsd:string ; rdfs:subClassOf rec:Room . rec:EquipmentCollection a rdfs:Class, sh:NodeShape ; - rdfs:label "Equipment collection" ; + rdfs:label "Equipment collection"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class brick:Equipment ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:ErrorReport a rdfs:Class, sh:NodeShape ; - rdfs:label "Error report" ; + rdfs:label "Error report"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:EthernetPort a rdfs:Class, sh:NodeShape ; - rdfs:label "Ethernet Port" ; - rdfs:comment "Ethernet port." ; + rdfs:label "Ethernet Port"^^xsd:string ; + rdfs:comment "Ethernet port."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Type1" "Type2" "Type3" "Type4" ) ; + sh:in ( "Type1"^^xsd:string "Type2"^^xsd:string "Type3"^^xsd:string "Type4"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "PoE Type" ; + sh:name "PoE Type"^^xsd:string ; sh:path rec:poeType ], [ a sh:PropertyShape ; sh:datatype xsd:float ; - sh:description "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." ; + sh:description "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second."^^xsd:string ; sh:maxCount 1 ; - sh:name "Port Speed" ; + sh:name "Port Speed"^^xsd:string ; sh:path rec:portSpeed ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" ; @@ -944,8 +944,8 @@ rec:EthernetPort a rdfs:Class, rec:EthernetSwitch a rdfs:Class, sh:NodeShape ; - rdfs:label "Ethernet Switch" ; - rdfs:comment "Ethernet switch." ; + rdfs:label "Ethernet Switch"^^xsd:string ; + rdfs:comment "Ethernet switch."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -954,241 +954,241 @@ rec:EthernetSwitch a rdfs:Class, rec:Event a rdfs:Class, sh:NodeShape ; - rdfs:label "Event" ; - rdfs:comment "A temporally indexed entity, e.g., an observation, a lease, a construction project, etc. Can be instantaneous (timestamp property assigned) or have temporal extent (start and end properties assigned). Subclasses may define specific behaviour and requirements, e.g., on spatial indexing, agent participation, etc." ; + rdfs:label "Event"^^xsd:string ; + rdfs:comment "A temporally indexed entity, e.g., an observation, a lease, a construction project, etc. Can be instantaneous (timestamp property assigned) or have temporal extent (start and end properties assigned). Subclasses may define specific behaviour and requirements, e.g., on spatial indexing, agent participation, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; - sh:description "Event ending timestamp." ; sh:maxCount 1 ; - sh:name "end" ; - sh:path rec:end ], + sh:name "timestamp"^^xsd:string ; + sh:path rec:timestamp ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; - sh:description "Event start timestamp." ; + sh:description "Event start timestamp."^^xsd:string ; sh:maxCount 1 ; - sh:name "start" ; + sh:name "start"^^xsd:string ; sh:path rec:start ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; + sh:description "Event ending timestamp."^^xsd:string ; sh:maxCount 1 ; - sh:name "timestamp" ; - sh:path rec:timestamp ] . + sh:name "end"^^xsd:string ; + sh:path rec:end ] . rec:ExceptionEvent a , rdfs:Class, sh:NodeShape ; - rdfs:label "Exception event" ; + rdfs:label "Exception event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; sh:class brick:Point ; - sh:description "The brick:Point that emitted this exception." ; + sh:description "The brick:Point that emitted this exception."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "source point" ; + sh:name "source point"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:sourcePoint ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The message of this exception event." ; + sh:description "The message of this exception event."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ExerciseRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Exercise room" ; + rdfs:label "Exercise room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ExhibitionRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Exhibition room" ; + rdfs:label "Exhibition room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Facade a rdfs:Class, sh:NodeShape ; - rdfs:label "Facade" ; + rdfs:label "Facade"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:FilingCabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Filing cabinet" ; + rdfs:label "Filing cabinet"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:FittingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Fitting room" ; + rdfs:label "Fitting room"^^xsd:string ; rdfs:subClassOf rec:RetailRoom . rec:FloorLamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Floor lamp" ; + rdfs:label "Floor lamp"^^xsd:string ; rdfs:subClassOf rec:Lamp . rec:FloorMat a rdfs:Class, sh:NodeShape ; - rdfs:label "Floor mat" ; + rdfs:label "Floor mat"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:FoldingChair a rdfs:Class, sh:NodeShape ; - rdfs:label "Folding chair" ; + rdfs:label "Folding chair"^^xsd:string ; rdfs:subClassOf rec:Chair . rec:FoldingTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Folding table" ; + rdfs:label "Folding table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:FoodHandlingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Food-handling room" ; + rdfs:label "Food-handling room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Footrest a rdfs:Class, sh:NodeShape ; - rdfs:label "Footrest" ; + rdfs:label "Footrest"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:ForceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Force observation" ; + rdfs:label "Force observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Force ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:FrequencyObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Frequency observation" ; + rdfs:label "Frequency observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Frequency ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Furniture a rdfs:Class, sh:NodeShape ; - rdfs:label "Furniture" ; + rdfs:label "Furniture"^^xsd:string ; rdfs:subClassOf rec:Asset . rec:FurnitureCollection a rdfs:Class, sh:NodeShape ; - rdfs:label "Furniture collection" ; + rdfs:label "Furniture collection"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Furniture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:Garage a rdfs:Class, sh:NodeShape ; - rdfs:label "Garage" ; + rdfs:label "Garage"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Gateway a rdfs:Class, sh:NodeShape ; - rdfs:label "Gateway" ; - rdfs:comment "Gateway." ; + rdfs:label "Gateway"^^xsd:string ; + rdfs:comment "Gateway."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:Geometry a rdfs:Class, sh:NodeShape ; - rdfs:label "Geometry" ; + rdfs:label "Geometry"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "WGS84" "SWEREF99" "LocalCoordinates" ) ; + sh:in ( "WGS84"^^xsd:string "SWEREF99"^^xsd:string "LocalCoordinates"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "coordinate system" ; + sh:name "coordinate system"^^xsd:string ; sh:nodeKind sh:Literal ; sh:path rec:coordinateSystem ] . rec:Georeference a rdfs:Class, sh:NodeShape ; - rdfs:label "Georeference" ; - rdfs:comment "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." ; + rdfs:label "Georeference"^^xsd:string ; + rdfs:comment "A georeference creates a relationship between a local coordinate system into a geographic coordinate system."^^xsd:string ; rdfs:subClassOf rec:Information . rec:Geotransform a rdfs:Class, sh:NodeShape ; - rdfs:label "Geotransform" ; - rdfs:comment "A transform following GDAL's Affine Transform that transforms a local coordinate into a WGS84 coordinate. Created from Ground Control Points (GCP) using GDAL's GCPsToGeotransform method." ; + rdfs:label "Geotransform"^^xsd:string ; + rdfs:comment "A transform following GDAL's Affine Transform that transforms a local coordinate into a WGS84 coordinate. Created from Ground Control Points (GCP) using GDAL's GCPsToGeotransform method."^^xsd:string ; rdfs:subClassOf rec:Georeference ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:description "Value will be zero if the local coordinate system is north-aligned." ; + sh:description "Value will be zero if the local coordinate system is north-aligned."^^xsd:string ; sh:maxCount 1 ; - sh:name "y rotational scale factor" ; + sh:name "y rotational scale factor"^^xsd:string ; sh:path rec:yRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "height scale factor" ; - sh:path rec:heightScaleFactor ], + sh:name "width scale factor"^^xsd:string ; + sh:path rec:widthScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin x" ; - sh:path rec:originX ], + sh:name "height scale factor"^^xsd:string ; + sh:path rec:heightScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin y" ; + sh:name "origin y"^^xsd:string ; sh:path rec:originY ], [ a sh:PropertyShape ; sh:datatype xsd:double ; + sh:description "Value will be zero if the local coordinate system is north-aligned."^^xsd:string ; sh:maxCount 1 ; - sh:name "width scale factor" ; - sh:path rec:widthScaleFactor ], + sh:name "x rotational scale factor"^^xsd:string ; + sh:path rec:xRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:description "Value will be zero if the local coordinate system is north-aligned." ; sh:maxCount 1 ; - sh:name "x rotational scale factor" ; - sh:path rec:xRotationalScaleFactor ] . + sh:name "origin x"^^xsd:string ; + sh:path rec:originX ] . rec:GroupRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Group room" ; + rdfs:label "Group room"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:HVACZone a rdfs:Class, sh:NodeShape ; - rdfs:label "HVAC zone" ; + rdfs:label "HVAC zone"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Hallway a rdfs:Class, sh:NodeShape ; - rdfs:label "Hallway" ; + rdfs:label "Hallway"^^xsd:string ; rdfs:subClassOf rec:Room . rec:HealthcareRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Healthcare room" ; + rdfs:label "Healthcare room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Hospital a rdfs:Class, sh:NodeShape ; - rdfs:label "Hospital" ; + rdfs:label "Hospital"^^xsd:string ; rdfs:subClassOf rec:Building . rec:IAQSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Indoor Air Quality Sensor" ; - rdfs:comment "Indoor air quality sensor." ; + rdfs:label "Indoor Air Quality Sensor"^^xsd:string ; + rdfs:comment "Indoor air quality sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1197,113 +1197,113 @@ rec:IAQSensorEquipment a rdfs:Class, rec:ICTEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "ICT Equipment" ; - rdfs:comment "Equipment and devices that are part of a building's ICT infrastructure." ; + rdfs:label "ICT Equipment"^^xsd:string ; + rdfs:comment "Equipment and devices that are part of a building's ICT infrastructure."^^xsd:string ; rdfs:subClassOf brick:Equipment ; sh:property [ a sh:PropertyShape ; - sh:datatype xsd:integer ; - sh:name "Height (RUs)" ; - sh:path rec:heightRUs ], + sh:datatype xsd:string ; + sh:description "The standard the equipment or device adheres to, e.g. IEEE 802.11."^^xsd:string ; + sh:name "Standard"^^xsd:string ; + sh:path rec:standard ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:name "Number of Ports" ; + sh:name "Number of Ports"^^xsd:string ; sh:path rec:numberOfPorts ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:description "The standard the equipment or device adheres to, e.g. IEEE 802.11." ; - sh:name "Standard" ; - sh:path rec:standard ] . + sh:datatype xsd:integer ; + sh:name "Height (RUs)"^^xsd:string ; + sh:path rec:heightRUs ] . rec:ICTHardware a rdfs:Class, sh:NodeShape ; - rdfs:label "ICT Hardware" ; - rdfs:comment "ICT hardware." ; + rdfs:label "ICT Hardware"^^xsd:string ; + rdfs:comment "ICT hardware."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:ITRack a rdfs:Class, sh:NodeShape ; - rdfs:label "IT Rack" ; - rdfs:comment "IT rack." ; + rdfs:label "IT Rack"^^xsd:string ; + rdfs:comment "IT rack."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:IlluminanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Illuminance observation" ; + rdfs:label "Illuminance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Illuminance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:InductanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Inductance observation" ; + rdfs:label "Inductance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Inductance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Information a rdfs:Class, sh:NodeShape ; - rdfs:label "Information" ; + rdfs:label "Information"^^xsd:string ; rdfs:subClassOf rdfs:Resource . rec:IntegerValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Integer value observation" ; - rdfs:comment "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Integer value observation"^^xsd:string ; + rdfs:comment "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Kitchenette a rdfs:Class, sh:NodeShape ; - rdfs:label "Kitchenette" ; + rdfs:label "Kitchenette"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:Laboratory a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory" ; + rdfs:label "Laboratory"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LaboratoryDry a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory (dry)" ; + rdfs:label "Laboratory (dry)"^^xsd:string ; rdfs:subClassOf rec:Laboratory . rec:LaboratoryWet a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory (wet)" ; + rdfs:label "Laboratory (wet)"^^xsd:string ; rdfs:subClassOf rec:Laboratory . rec:Lamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Lamp" ; + rdfs:label "Lamp"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:LaundryRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Laundry room" ; + rdfs:label "Laundry room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LeakDetectorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Leak Detector" ; - rdfs:comment "Leak detector." ; + rdfs:label "Leak Detector"^^xsd:string ; + rdfs:comment "Leak detector."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1312,203 +1312,203 @@ rec:LeakDetectorEquipment a rdfs:Class, rec:Lease a rdfs:Class, sh:NodeShape ; - rdfs:label "Lease" ; + rdfs:label "Lease"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; - sh:description "The object (e.g., property, equipment, etc) that this a lease of." ; + sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; sh:minCount 1 ; - sh:name "lease of" ; + sh:name "lease of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:leaseOf ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "The agent leasing some leasable object, i.e., the user of the asset." ; + sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; sh:minCount 1 ; - sh:name "leasee" ; + sh:name "leasee"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:leasee ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:description "The agent leasing out some leasable object, i.e., the owner of the asset." ; - sh:minCount 1 ; - sh:name "leasor" ; + sh:class rec:LeaseContract ; + sh:description "Indicates the contract regulating the terms of the lease in question. "^^xsd:string ; + sh:name "regulated by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasor ], + sh:path rec:regulatedBy ], [ a sh:PropertyShape ; - sh:class rec:LeaseContract ; - sh:description "Indicates the contract regulating the terms of the lease in question. " ; - sh:name "regulated by" ; + sh:class rec:Agent ; + sh:description "The agent leasing out some leasable object, i.e., the owner of the asset."^^xsd:string ; + sh:minCount 1 ; + sh:name "leasor"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:regulatedBy ] . + sh:path rec:leasor ] . rec:LeaseContract a rdfs:Class, sh:NodeShape ; - rdfs:label "Lease contract" ; - rdfs:comment "Formal document that identifies the Tenant and the leased asset or property; states lease term and fee (rent), and detailed terms and conditions of the lease agreement." ; + rdfs:label "Lease contract"^^xsd:string ; + rdfs:comment "Formal document that identifies the Tenant and the leased asset or property; states lease term and fee (rent), and detailed terms and conditions of the lease agreement."^^xsd:string ; rdfs:subClassOf rec:Document ; sh:property [ a sh:PropertyShape ; sh:class rec:Lease ; - sh:description "Indicates the lease(s) that this contract regulates the conditions of." ; - sh:name "regulates" ; + sh:description "Indicates the lease(s) that this contract regulates the conditions of."^^xsd:string ; + sh:name "regulates"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:regulates ] . rec:LengthObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Length observation" ; + rdfs:label "Length observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Length ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Level a rdfs:Class, sh:NodeShape ; - rdfs:label "Level" ; - rdfs:comment "The level of a building, a.k.a. storey, floor, etc." ; + rdfs:label "Level"^^xsd:string ; + rdfs:comment "The level of a building, a.k.a. storey, floor, etc."^^xsd:string ; rdfs:subClassOf rec:Architecture ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:description "A number indicating the ordinal number of this level within the containing space (typically a Building or in the case of a Mezzanine, sometimes another level). Note that the implementation of this numbering scheme and its starting point is implementation-specific; e.g., the fifth floor below ground may be 0 in some systems, and -5 in others." ; - sh:name "level number" ; + sh:description "A number indicating the ordinal number of this level within the containing space (typically a Building or in the case of a Mezzanine, sometimes another level). Note that the implementation of this numbering scheme and its starting point is implementation-specific; e.g., the fifth floor below ground may be 0 in some systems, and -5 in others."^^xsd:string ; + sh:name "level number"^^xsd:string ; sh:path rec:levelNumber ] . rec:Library a rdfs:Class, sh:NodeShape ; - rdfs:label "Library" ; + rdfs:label "Library"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LivingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Living room" ; + rdfs:label "Living room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LoadingReceivingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Loading/receiving room" ; + rdfs:label "Loading/receiving room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LockerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Locker room" ; + rdfs:label "Locker room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LuminanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminance observation" ; + rdfs:label "Luminance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Luminance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:LuminousFluxObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminous flux observation" ; + rdfs:label "Luminous flux observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:LuminousFlux ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:LuminousIntensityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminous intensity observation" ; + rdfs:label "Luminous intensity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:LuminousIntensity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MagneticFluxObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Magnetic flux observation" ; + rdfs:label "Magnetic flux observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:MagneticFlux ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MailRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Mail room" ; + rdfs:label "Mail room"^^xsd:string ; rdfs:subClassOf rec:BackOffice . rec:MailroomCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Mailroom cart" ; + rdfs:label "Mailroom cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:MainEntrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Main entrance" ; + rdfs:label "Main entrance"^^xsd:string ; rdfs:subClassOf rec:Entrance . rec:MassFlowRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Mass flow rate observation" ; + rdfs:label "Mass flow rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:MassFlowRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MassObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Mass observation" ; + rdfs:label "Mass observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Mass ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MeditationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Meditation room" ; + rdfs:label "Meditation room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:MezzanineLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Mezzanine level" ; + rdfs:label "Mezzanine level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:MobileDesk a rdfs:Class, sh:NodeShape ; - rdfs:label "Mobile desk" ; + rdfs:label "Mobile desk"^^xsd:string ; rdfs:subClassOf rec:Desk . rec:ModbusController a rdfs:Class, sh:NodeShape ; - rdfs:label "Modbus Controller" ; - rdfs:comment "Modbus controller." ; + rdfs:label "Modbus Controller"^^xsd:string ; + rdfs:comment "Modbus controller."^^xsd:string ; rdfs:subClassOf rec:Controller ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1517,56 +1517,56 @@ rec:ModbusController a rdfs:Class, rec:Morgue a rdfs:Class, sh:NodeShape ; - rdfs:label "Morgue" ; + rdfs:label "Morgue"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:MothersRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Mothers' room" ; + rdfs:label "Mothers' room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:MultiPoint a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi point" ; + rdfs:label "Multi point"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON MultiPoint coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[10.0, 40.0], [40.0, 30.0], [20.0, 20.0], [30.0, 10.0]]." ; + sh:description "A GeoJSON MultiPoint coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[10.0, 40.0], [40.0, 30.0], [20.0, 20.0], [30.0, 10.0]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:MultiPolygon a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi polygon" ; + rdfs:label "Multi polygon"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON MultiPolygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[[[30.0, 20.0], [45.0, 40.0], [10.0, 40.0], [30.0, 20.0]]], [[[15.0, 5.0], [40.0, 10.0], [10.0, 20.0], [5.0, 10.0], [15.0, 5.0]]]]." ; + sh:description "A GeoJSON MultiPolygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[[[30.0, 20.0], [45.0, 40.0], [10.0, 40.0], [30.0, 20.0]]], [[[15.0, 5.0], [40.0, 10.0], [10.0, 20.0], [5.0, 10.0], [15.0, 5.0]]]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:MultiPurposeRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi-purpose room" ; + rdfs:label "Multi-purpose room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:NeonatalNursingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Neonatal nursing room" ; + rdfs:label "Neonatal nursing room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:NetworkRouter a rdfs:Class, sh:NodeShape ; - rdfs:label "Network Router" ; - rdfs:comment "Network router." ; + rdfs:label "Network Router"^^xsd:string ; + rdfs:comment "Network router."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment . rec:NetworkSecurityEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Network Security Equipment" ; - rdfs:comment "Network security equipment." ; + rdfs:label "Network Security Equipment"^^xsd:string ; + rdfs:comment "Network security equipment."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1575,26 +1575,26 @@ rec:NetworkSecurityEquipment a rdfs:Class, rec:NotificationObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Notification object" ; + rdfs:label "Notification object"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:ObservationEvent a rdfs:Class, sh:NodeShape ; - rdfs:label "Observation event" ; + rdfs:label "Observation event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; sh:class brick:Point ; - sh:description "The brick:Point that emitted this observation." ; + sh:description "The brick:Point that emitted this observation."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "source point" ; + sh:name "source point"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:sourcePoint ] . rec:OccupancySensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor" ; - rdfs:comment "Occupancy sensor." ; + rdfs:label "Occupancy Sensor"^^xsd:string ; + rdfs:comment "Occupancy sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1603,93 +1603,93 @@ rec:OccupancySensorEquipment a rdfs:Class, rec:OccupancyZone a rdfs:Class, sh:NodeShape ; - rdfs:label "Occupancy zone" ; - rdfs:comment "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" ; + rdfs:label "Occupancy zone"^^xsd:string ; + rdfs:comment "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Office a rdfs:Class, sh:NodeShape ; - rdfs:label "Office" ; + rdfs:label "Office"^^xsd:string ; rdfs:subClassOf rec:Room . rec:OfficeChair a rdfs:Class, sh:NodeShape ; - rdfs:label "Office chair" ; + rdfs:label "Office chair"^^xsd:string ; rdfs:subClassOf rec:Chair . rec:OfficeLandscape a rdfs:Class, sh:NodeShape ; - rdfs:label "OfficeLandscape" ; + rdfs:label "OfficeLandscape"^^xsd:string ; rdfs:subClassOf rec:Office . rec:OfficeRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "OfficeRoom" ; + rdfs:label "OfficeRoom"^^xsd:string ; rdfs:subClassOf rec:Office . rec:OperatingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Operating room" ; + rdfs:label "Operating room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Organization a rdfs:Class, sh:NodeShape ; - rdfs:label "Organization" ; - rdfs:comment "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" ; + rdfs:label "Organization"^^xsd:string ; + rdfs:comment "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)"^^xsd:string ; rdfs:subClassOf rec:Agent ; sh:property [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." ; - sh:name "has member" ; + sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property."^^xsd:string ; + sh:name "has member"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasMember ], [ a sh:PropertyShape ; sh:class rec:Organization ; - sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the more specific hasMember property." ; - sh:name "has part" ; - sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], - [ a sh:PropertyShape ; - sh:class rec:Organization ; - sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." ; - sh:name "is part of" ; + sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property."^^xsd:string ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; - sh:description "URL link to an image/logo that represents the organization." ; - sh:name "logo" ; - sh:path rec:logo ] . + sh:description "URL link to an image/logo that represents the organization."^^xsd:string ; + sh:name "logo"^^xsd:string ; + sh:path rec:logo ], + [ a sh:PropertyShape ; + sh:class rec:Organization ; + sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the more specific hasMember property."^^xsd:string ; + sh:name "has part"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPart ] . rec:OutdoorSpace a rdfs:Class, sh:NodeShape ; - rdfs:label "Outdoor space" ; + rdfs:label "Outdoor space"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:OutpatientServicesRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Outpatient services room" ; + rdfs:label "Outpatient services room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Pantry a rdfs:Class, sh:NodeShape ; - rdfs:label "Pantry" ; + rdfs:label "Pantry"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:ParkingSpace a rdfs:Class, sh:NodeShape ; - rdfs:label "Parking space" ; + rdfs:label "Parking space"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Partition a rdfs:Class, sh:NodeShape ; - rdfs:label "Partition" ; + rdfs:label "Partition"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:PeopleCountSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "People Count Sensor" ; - rdfs:comment "People count sensor." ; + rdfs:label "People Count Sensor"^^xsd:string ; + rdfs:comment "People count sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1698,309 +1698,309 @@ rec:PeopleCountSensorEquipment a rdfs:Class, rec:Person a rdfs:Class, sh:NodeShape ; - rdfs:label "Person" ; - rdfs:comment "A natural person (i.e., an individual human being)." ; + rdfs:label "Person"^^xsd:string ; + rdfs:comment "A natural person (i.e., an individual human being)."^^xsd:string ; rdfs:subClassOf rec:Agent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:path rec:familyName ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "gender" ; - sh:path rec:gender ], + sh:path rec:givenName ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:path rec:givenName ], + sh:path rec:familyName ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; - sh:description "URL link to an image that represents the person." ; - sh:name "image" ; - sh:path rec:image ] . + sh:description "URL link to an image that represents the person."^^xsd:string ; + sh:name "image"^^xsd:string ; + sh:path rec:image ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:name "gender"^^xsd:string ; + sh:path rec:gender ] . rec:PersonalHygiene a rdfs:Class, sh:NodeShape ; - rdfs:label "Personal hygiene room" ; + rdfs:label "Personal hygiene room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:PharmacyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Pharmacy room" ; + rdfs:label "Pharmacy room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:PhoneBooth a rdfs:Class, sh:NodeShape ; - rdfs:label "PhoneBooth" ; + rdfs:label "PhoneBooth"^^xsd:string ; rdfs:subClassOf rec:Office . rec:Point a rdfs:Class, sh:NodeShape ; - rdfs:label "Point" ; + rdfs:label "Point"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." ; + sh:description "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:PointEvent a rdfs:Class, sh:NodeShape ; - rdfs:label "Point event" ; - rdfs:comment "An event emanating from or targeting a Point; e.g., an individual Observation from a Sensor point, or an Actuation sent to a Command point. In other terms, the Points indicate the capability of some Space or Equipment to emit or accept data, while this class represents those actual data messages. Note that in most non-trivially sized systems, these events are not stored in the knowledge graph itself, but are rather forwarded to some C&C system or time series database." ; + rdfs:label "Point event"^^xsd:string ; + rdfs:comment "An event emanating from or targeting a Point; e.g., an individual Observation from a Sensor point, or an Actuation sent to a Command point. In other terms, the Points indicate the capability of some Space or Equipment to emit or accept data, while this class represents those actual data messages. Note that in most non-trivially sized systems, these events are not stored in the knowledge graph itself, but are rather forwarded to some C&C system or time series database."^^xsd:string ; rdfs:subClassOf rec:Event . rec:PointOfInterest a rdfs:Class, sh:NodeShape ; - rdfs:label "Point of Interest" ; + rdfs:label "Point of Interest"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:maxCount 1 ; - sh:name "object of interest" ; + sh:name "object of interest"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:objectOfInterest ] . rec:Polygon a rdfs:Class, sh:NodeShape ; - rdfs:label "Polygon" ; + rdfs:label "Polygon"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON Polygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[30.0, 10.0, 0.0], [40.0, 40.0, 2.0], [20.0, 40.0, 2.0], [10.0, 20.0, 2.0], [30.0, 10.0, 0.0]]." ; + sh:description "A GeoJSON Polygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[30.0, 10.0, 0.0], [40.0, 40.0, 2.0], [20.0, 40.0, 2.0], [10.0, 20.0, 2.0], [30.0, 10.0, 0.0]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:Portfolio a rdfs:Class, sh:NodeShape ; - rdfs:label "Portfolio" ; - rdfs:comment "A portfolio is a grouping of buildings, sites, apartments, campuses, etc. that share some business-relevant commonality, e.g., are managed by the same company, are rented out to the same tenant, share utilization or legal definition (industrial vs commercial), etc." ; + rdfs:label "Portfolio"^^xsd:string ; + rdfs:comment "A portfolio is a grouping of buildings, sites, apartments, campuses, etc. that share some business-relevant commonality, e.g., are managed by the same company, are rented out to the same tenant, share utilization or legal definition (industrial vs commercial), etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:PostalAddress a rdfs:Class, sh:NodeShape ; - rdfs:label "Postal address" ; + rdfs:label "Postal address"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 1" ; - sh:path rec:addressLine1 ], + sh:name "region"^^xsd:string ; + sh:path rec:region ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 2" ; - sh:path rec:addressLine2 ], + sh:name "city"^^xsd:string ; + sh:path rec:city ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:description "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc."^^xsd:string ; sh:maxCount 1 ; - sh:name "city" ; - sh:path rec:city ], + sh:name "country"^^xsd:string ; + sh:path rec:country ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." ; sh:maxCount 1 ; - sh:name "country" ; - sh:path rec:country ], + sh:name "address line 2"^^xsd:string ; + sh:path rec:addressLine2 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "postal code" ; - sh:path rec:postalCode ], + sh:name "address line 1"^^xsd:string ; + sh:path rec:addressLine1 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "region" ; - sh:path rec:region ] . + sh:name "postal code"^^xsd:string ; + sh:path rec:postalCode ] . rec:PowerObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Power observation" ; + rdfs:label "Power observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Power ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Premises a rdfs:Class, sh:NodeShape ; - rdfs:label "Premises" ; - rdfs:comment "A premises is an administrative grouping of spaces that are used for some commercial or industrial purpose by a real estate holder or tenant. E.g, a suite of offices, a shop, or an industrial workshop." ; + rdfs:label "Premises"^^xsd:string ; + rdfs:comment "A premises is an administrative grouping of spaces that are used for some commercial or industrial purpose by a real estate holder or tenant. E.g, a suite of offices, a shop, or an industrial workshop."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:PressureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Pressure observation" ; + rdfs:label "Pressure observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Pressure ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:PrinterCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Printer cart" ; + rdfs:label "Printer cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:PrinterStand a rdfs:Class, sh:NodeShape ; - rdfs:label "Printer stand" ; + rdfs:label "Printer stand"^^xsd:string ; rdfs:subClassOf rec:Stand . rec:RadiologyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Radiology room" ; + rdfs:label "Radiology room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:RealEstate a rdfs:Class, sh:NodeShape ; - rdfs:label "Real Estate" ; - rdfs:comment "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." ; + rdfs:label "Real Estate"^^xsd:string ; + rdfs:comment "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:Reception a rdfs:Class, sh:NodeShape ; - rdfs:label "Reception" ; + rdfs:label "Reception"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ReceptionTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Reception table" ; + rdfs:label "Reception table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:RecordingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Recording room" ; + rdfs:label "Recording room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:RecreationalRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Recreational room" ; + rdfs:label "Recreational room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Region a rdfs:Class, sh:NodeShape ; - rdfs:label "Region" ; - rdfs:comment "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." ; + rdfs:label "Region"^^xsd:string ; + rdfs:comment "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc."^^xsd:string ; rdfs:subClassOf rec:Space . rec:RelativeHumidityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Relative humidity observation" ; + rdfs:label "Relative humidity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:RelativeHumidity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ResistanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Resistance observation" ; + rdfs:label "Resistance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Resistance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:RestingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Resting room" ; + rdfs:label "Resting room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:RetailRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Retail room" ; + rdfs:label "Retail room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Roof a rdfs:Class, sh:NodeShape ; - rdfs:label "Roof" ; + rdfs:label "Roof"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:RoofLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Roof level" ; + rdfs:label "Roof level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:Room a rdfs:Class, sh:NodeShape ; - rdfs:label "Room" ; + rdfs:label "Room"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:Safe a rdfs:Class, sh:NodeShape ; - rdfs:label "Safe" ; + rdfs:label "Safe"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Sauna a rdfs:Class, sh:NodeShape ; - rdfs:label "Sauna" ; + rdfs:label "Sauna"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:School a rdfs:Class, sh:NodeShape ; - rdfs:label "School" ; + rdfs:label "School"^^xsd:string ; rdfs:subClassOf rec:Building . rec:SecurityRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Security room" ; + rdfs:label "Security room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:SensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Sensor Equipment" ; - rdfs:comment "Sensor equipment." ; + rdfs:label "Sensor Equipment"^^xsd:string ; + rdfs:comment "Sensor equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Battery Percentage" ; - sh:path rec:batteryPercentage ], + sh:name "Wi-Fi Signal Strength"^^xsd:string ; + sh:path rec:wifiSignalStrength ], [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Wi-Fi Signal Strength" ; - sh:path rec:wifiSignalStrength ] ; + sh:name "Battery Percentage"^^xsd:string ; + sh:path rec:batteryPercentage ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" ; brick:isReplacedBy brick:Sensor_Equipment . rec:Server a rdfs:Class, sh:NodeShape ; - rdfs:label "Server" ; - rdfs:comment "Server." ; + rdfs:label "Server"^^xsd:string ; + rdfs:comment "Server."^^xsd:string ; rdfs:subClassOf rec:ICTHardware ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2009,251 +2009,251 @@ rec:Server a rdfs:Class, rec:ServiceEntrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Service entrance" ; + rdfs:label "Service entrance"^^xsd:string ; rdfs:subClassOf rec:Entrance . rec:ServiceObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Service object" ; + rdfs:label "Service object"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:maxCount 1 ; - sh:name "acknowledged by" ; - sh:nodeKind sh:IRI ; - sh:path rec:acknowledgedBy ], - [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "acknowledged time" ; - sh:path rec:acknowledgedTime ], + sh:name "created time"^^xsd:string ; + sh:path rec:createdTime ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:maxCount 1 ; - sh:name "closed by" ; + sh:name "closed by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:closedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:dateTime ; + sh:datatype xsd:string ; + sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "closed time" ; - sh:path rec:closedTime ], + sh:minCount 1 ; + sh:name "severity"^^xsd:string ; + sh:path rec:severity ], [ a sh:PropertyShape ; - sh:class rec:Agent ; + sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "created by" ; - sh:nodeKind sh:IRI ; - sh:path rec:createdBy ], + sh:name "acknowledged time"^^xsd:string ; + sh:path rec:acknowledgedTime ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "created time" ; - sh:path rec:createdTime ], + sh:name "closed time"^^xsd:string ; + sh:path rec:closedTime ], [ a sh:PropertyShape ; sh:class brick:Point ; - sh:name "produced by" ; + sh:name "produced by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:producedBy ], - [ a sh:PropertyShape ; - sh:minCount 1 ; - sh:name "related to" ; - sh:nodeKind sh:IRI ; - sh:path rec:relatedTo ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Severe" "Major" "Minor" ) ; + sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "severity" ; - sh:path rec:severity ], + sh:name "status"^^xsd:string ; + sh:path rec:status ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Unacknowledged" "Acknowledged" "Closed" ) ; + sh:class rec:Agent ; sh:maxCount 1 ; + sh:name "created by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:createdBy ], + [ a sh:PropertyShape ; sh:minCount 1 ; - sh:name "status" ; - sh:path rec:status ] . + sh:name "related to"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:relatedTo ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "acknowledged by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:acknowledgedBy ] . rec:ServiceShaft a rdfs:Class, sh:NodeShape ; - rdfs:label "Service shaft" ; + rdfs:label "Service shaft"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Shelter a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter" ; + rdfs:label "Shelter"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ShelterGasLock a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter gas lock" ; + rdfs:label "Shelter gas lock"^^xsd:string ; rdfs:subClassOf rec:Shelter . rec:ShelterRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter room" ; + rdfs:label "Shelter room"^^xsd:string ; rdfs:subClassOf rec:Shelter . rec:ShoppingMall a rdfs:Class, sh:NodeShape ; - rdfs:label "Shopping mall" ; + rdfs:label "Shopping mall"^^xsd:string ; rdfs:subClassOf rec:Building . rec:ShowerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Shower room" ; + rdfs:label "Shower room"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:Site a rdfs:Class, sh:NodeShape ; - rdfs:label "Site" ; - rdfs:comment "A piece of land upon which zero or more buildings may be situated." ; + rdfs:label "Site"^^xsd:string ; + rdfs:comment "A piece of land upon which zero or more buildings may be situated."^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:Slab a rdfs:Class, sh:NodeShape ; - rdfs:label "Slab" ; + rdfs:label "Slab"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:SmallStudyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Small study room" ; + rdfs:label "Small study room"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:Sofa a rdfs:Class, sh:NodeShape ; - rdfs:label "Sofa" ; + rdfs:label "Sofa"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:SoundPressureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Sound pressure observation" ; + rdfs:label "Sound pressure observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:SoundPressure ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Space a rdfs:Class, sh:NodeShape ; - rdfs:label "Space" ; - rdfs:comment "A contiguous part of the physical world that contains or can contain sub-spaces. E.g., a Region can contain many Sites, which in turn can contain many Buildings." ; + rdfs:label "Space"^^xsd:string ; + rdfs:comment "A contiguous part of the physical world that contains or can contain sub-spaces. E.g., a Region can contain many Sites, which in turn can contain many Buildings."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Geometry ; - sh:description "Polygon representing the spatial extent of this Space." ; + sh:description "Polygon representing the spatial extent of this Space."^^xsd:string ; sh:maxCount 1 ; - sh:name "geometry" ; + sh:name "geometry"^^xsd:string ; sh:path rec:geometry ], [ a sh:PropertyShape ; sh:class rec:Georeference ; - sh:description "A georeference creates a relationship between the local coordinate system used within a building (e.g., measured in meters) and a geographic coordinate system (e.g., lat, long, alt), such that locally placed Spaces can be resolved and rendered in that geographic coordinate system (e.g., for mapping purposes)." ; + sh:description "A georeference creates a relationship between the local coordinate system used within a building (e.g., measured in meters) and a geographic coordinate system (e.g., lat, long, alt), such that locally placed Spaces can be resolved and rendered in that geographic coordinate system (e.g., for mapping purposes)."^^xsd:string ; sh:maxCount 1 ; - sh:name "georeference" ; + sh:name "georeference"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:georeference ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "has part" ; - sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], - [ a sh:PropertyShape ; - sh:name "is location of" ; + sh:name "is location of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isLocationOf ], [ a sh:PropertyShape ; sh:class rec:Space ; sh:maxCount 1 ; - sh:name "is part of" ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], + [ a sh:PropertyShape ; + sh:class rec:Space ; + sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ] . + sh:path rec:hasPart ] . rec:SprinklerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Sprinkler room" ; + rdfs:label "Sprinkler room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:Stadium a rdfs:Class, sh:NodeShape ; - rdfs:label "Stadium" ; + rdfs:label "Stadium"^^xsd:string ; rdfs:subClassOf rec:Building . rec:StaffRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Staff room" ; + rdfs:label "Staff room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Stairwell a rdfs:Class, sh:NodeShape ; - rdfs:label "Stairwell" ; + rdfs:label "Stairwell"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Stand a rdfs:Class, sh:NodeShape ; - rdfs:label "Stand" ; + rdfs:label "Stand"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Storage a rdfs:Class, sh:NodeShape ; - rdfs:label "Storage" ; + rdfs:label "Storage"^^xsd:string ; rdfs:subClassOf rec:Room . rec:StorageCabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Storage cabinet" ; + rdfs:label "Storage cabinet"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:SubBuilding a rdfs:Class, sh:NodeShape ; - rdfs:label "Sub-building" ; + rdfs:label "Sub-building"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:TVStand a rdfs:Class, sh:NodeShape ; - rdfs:label "TV stand" ; + rdfs:label "TV stand"^^xsd:string ; rdfs:subClassOf rec:Stand . rec:Table a rdfs:Class, sh:NodeShape ; - rdfs:label "Table" ; + rdfs:label "Table"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:TelecommunicationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Telecommunication room" ; + rdfs:label "Telecommunication room"^^xsd:string ; rdfs:subClassOf rec:CableRoom . rec:TemperatureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Temperature observation" ; + rdfs:label "Temperature observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Temperature ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Theater a rdfs:Class, sh:NodeShape ; - rdfs:label "Theater" ; + rdfs:label "Theater"^^xsd:string ; rdfs:subClassOf rec:Room . rec:TherapyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Therapy room" ; + rdfs:label "Therapy room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:ThermostatEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Thermostat" ; - rdfs:comment "Thermostat." ; + rdfs:label "Thermostat"^^xsd:string ; + rdfs:comment "Thermostat."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2263,79 +2263,79 @@ rec:ThermostatEquipment a rdfs:Class, rec:ThrustObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Thrust observation" ; + rdfs:label "Thrust observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Thrust ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:TimeSpanObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Timespan observation" ; + rdfs:label "Timespan observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Time ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Toilet a rdfs:Class, sh:NodeShape ; - rdfs:label "Toilet" ; + rdfs:label "Toilet"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:TorqueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Torque observation" ; + rdfs:label "Torque observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Torque ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:TreatmentRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Treatment room" ; + rdfs:label "Treatment room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:TreatmentWaitingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Treatment waiting room" ; + rdfs:label "Treatment waiting room"^^xsd:string ; rdfs:subClassOf rec:TreatmentRoom . rec:UtilitiesRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Utilities room" ; + rdfs:label "Utilities room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:VelocityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Velocity observation" ; + rdfs:label "Velocity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Velocity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VibrationSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Vibration Sensor" ; - rdfs:comment "Vibration sensor." ; + rdfs:label "Vibration Sensor"^^xsd:string ; + rdfs:comment "Vibration sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2344,84 +2344,84 @@ rec:VibrationSensorEquipment a rdfs:Class, rec:VirtualBuilding a rdfs:Class, sh:NodeShape ; - rdfs:label "Virtual building" ; + rdfs:label "Virtual building"^^xsd:string ; rdfs:subClassOf rec:Building . rec:VoltageObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Voltage observation" ; + rdfs:label "Voltage observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Voltage ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VolumeFlowRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Volume flow rate observation" ; + rdfs:label "Volume flow rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:VolumeFlowRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VolumeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Volume observation" ; + rdfs:label "Volume observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Volume ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Wall a rdfs:Class, sh:NodeShape ; - rdfs:label "Wall" ; + rdfs:label "Wall"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:WallInner a rdfs:Class, sh:NodeShape ; - rdfs:label "Wall (inner)" ; + rdfs:label "Wall (inner)"^^xsd:string ; rdfs:subClassOf rec:Wall . rec:WasteBasket a rdfs:Class, sh:NodeShape ; - rdfs:label "Waste basket" ; + rdfs:label "Waste basket"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:WasteManagementRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Waste management room" ; + rdfs:label "Waste management room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Window a rdfs:Class, sh:NodeShape ; - rdfs:label "Window" ; + rdfs:label "Window"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:WirelessAccessPoint a rdfs:Class, sh:NodeShape ; - rdfs:label "Wireless Access Point" ; - rdfs:comment "Wireless access point." ; + rdfs:label "Wireless Access Point"^^xsd:string ; + rdfs:comment "Wireless access point."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "WiFi4" "WiFi5" "WiFi6" "WiFi6E" "WiFi7" ) ; + sh:in ( "WiFi4"^^xsd:string "WiFi5"^^xsd:string "WiFi6"^^xsd:string "WiFi6E"^^xsd:string "WiFi7"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "Generation" ; + sh:name "Generation"^^xsd:string ; sh:path rec:generation ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" ; @@ -2429,28 +2429,27 @@ rec:WirelessAccessPoint a rdfs:Class, rec:WorkOrder a rdfs:Class, sh:NodeShape ; - rdfs:label "Work order" ; + rdfs:label "Work order"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:Workshop a rdfs:Class, sh:NodeShape ; - rdfs:label "Workshop" ; + rdfs:label "Workshop"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Workspace a rdfs:Class, sh:NodeShape ; - rdfs:label "Workspace" ; + rdfs:label "Workspace"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Zone a rdfs:Class, sh:NodeShape ; - rdfs:label "Zone" ; - rdfs:comment "A sub-zone within or outside of a building defined to support some technology and/or use, e.g., an HVAC zone, a parking space, a security zone, etc." ; + rdfs:label "Zone"^^xsd:string ; + rdfs:comment "A sub-zone within or outside of a building defined to support some technology and/or use, e.g., an HVAC zone, a parking space, a security zone, etc."^^xsd:string ; rdfs:subClassOf rec:Architecture . brick:Ablutions_Room a owl:Class, sh:NodeShape ; - rdfs:label "Ablutions Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room for performing cleansing rituals before prayer"@en ; @@ -2475,11 +2474,11 @@ brick:Ablutions_Room a owl:Class, brick:hasAssociatedTag tag:Ablutions, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Absolute_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Absolute Humidity Sensor" ; rdfs:subClassOf brick:Humidity_Sensor ; skos:definition "Measures the present state of absolute humidity"@en ; sh:property [ a sh:PropertyShape ; @@ -2518,7 +2517,6 @@ brick:Absolute_Humidity_Sensor a owl:Class, brick:Absorption_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Absorption Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that utilizes a thermal or/and chemical process to produce the refrigeration effect necessary to provide chilled water. There is no mechanical compression of the refrigerant taking place within the machine, as occurs within more traditional vapor compression type chillers."@en ; sh:rule [ a sh:TripleRule ; @@ -2539,7 +2537,6 @@ brick:Absorption_Chiller a owl:Class, brick:Acceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Acceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Acceleration ; @@ -2565,7 +2562,6 @@ brick:Acceleration_Time_Setpoint a owl:Class, brick:Access_Reader a owl:Class, sh:NodeShape ; - rdfs:label "Access Reader" ; rdfs:subClassOf brick:Access_Control_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -2595,7 +2591,6 @@ brick:Access_Reader a owl:Class, brick:Active_Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Active Chilled Beam" ; rdfs:subClassOf brick:Chilled_Beam ; skos:definition "A Chilled Beam with an integral primary air connection that induces air flow through the device."@en ; sh:rule [ a sh:TripleRule ; @@ -2621,7 +2616,6 @@ brick:Active_Chilled_Beam a owl:Class, brick:Active_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Active Power Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Electric_Power_Sensor ; skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction"@en ; @@ -2654,7 +2648,6 @@ brick:Active_Power_Sensor a owl:Class, brick:Air_Cooled_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Air Cooled Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications"@en ; sh:rule [ a sh:TripleRule ; @@ -2680,7 +2673,6 @@ brick:Air_Cooled_Chiller a owl:Class, brick:Air_Flow_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Loss Alarm" ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates loss in air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -2711,7 +2703,6 @@ brick:Air_Flow_Loss_Alarm a owl:Class, brick:Air_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Air Loop" ; rdfs:subClassOf brick:Loop ; skos:definition "The set of connected equipment serving one path of air"@en ; sh:rule [ a sh:TripleRule ; @@ -2727,7 +2718,6 @@ brick:Air_Loop a owl:Class, brick:Alarm_Delay_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Delay Parameter" ; rdfs:subClassOf brick:Delay_Parameter ; skos:definition "A parameter determining how long to delay an alarm after sufficient conditions have been met"@en ; sh:rule [ a sh:TripleRule ; @@ -2753,7 +2743,6 @@ brick:Alarm_Delay_Parameter a owl:Class, brick:Ammonia_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ammonia Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ammonia ; @@ -2775,7 +2764,6 @@ brick:Ammonia_Sensor a owl:Class, brick:Atrium a owl:Class, sh:NodeShape ; - rdfs:label "Atrium" ; rdfs:seeAlso ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; @@ -2806,7 +2794,6 @@ brick:Atrium a owl:Class, brick:Audio_Visual_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Audio Visual Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "Equipment related to sound and visual components such as speakers and displays."@en ; sh:rule [ a sh:TripleRule ; @@ -2832,7 +2819,6 @@ brick:Audio_Visual_Equipment a owl:Class, brick:Auditorium a owl:Class, sh:NodeShape ; - rdfs:label "Auditorium" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space for performances or larger gatherings"@en ; @@ -2862,7 +2848,6 @@ brick:Auditorium a owl:Class, brick:Automatic_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Mode Command" ; rdfs:subClassOf brick:Mode_Command ; skos:definition "Controls whether or not a device or controller is operating in \"Automatic\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -2888,7 +2873,6 @@ brick:Automatic_Mode_Command a owl:Class, brick:Automatic_Tint_Window a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Tint Window" ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window with tint control."@en ; sh:rule [ a sh:TripleRule ; @@ -2919,7 +2903,6 @@ brick:Automatic_Tint_Window a owl:Class, brick:Automatic_Tint_Window_Array a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Tint Window Array" ; rdfs:subClassOf brick:System ; skos:definition "An array of Automatic Tint Windows."@en ; sh:rule [ a sh:TripleRule ; @@ -2945,7 +2928,6 @@ brick:Automatic_Tint_Window_Array a owl:Class, brick:Automatic_Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Transfer Switch" ; rdfs:subClassOf brick:Automatic_Switch, brick:Transfer_Switch ; skos:definition "An automatic transfer switch (ATS) is a device that automatically transfers a power supply from its primary source to a backup source when it senses a failure or outage in the primary source."@en ; @@ -2972,7 +2954,6 @@ brick:Automatic_Transfer_Switch a owl:Class, brick:Availability_Status a owl:Class, sh:NodeShape ; - rdfs:label "Availability Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a piece of equipment, system, or functionality is available for operation"@en ; sh:rule [ a sh:TripleRule ; @@ -2993,7 +2974,6 @@ brick:Availability_Status a owl:Class, brick:Average_Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Cooling Demand Sensor" ; rdfs:subClassOf brick:Cooling_Demand_Sensor ; skos:definition "Measures the average power consumed by a cooling process as the amount of power consumed over some interval"@en ; sh:rule [ a sh:TripleRule ; @@ -3025,7 +3005,6 @@ brick:Average_Cooling_Demand_Sensor a owl:Class, brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; skos:definition "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -3067,7 +3046,6 @@ brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Average_Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Heating Demand Sensor" ; rdfs:subClassOf brick:Heating_Demand_Sensor ; skos:definition "Measures the average power consumed by a heating process as the amount of power consumed over some interval"@en ; sh:rule [ a sh:TripleRule ; @@ -3099,7 +3077,6 @@ brick:Average_Heating_Demand_Sensor a owl:Class, brick:Average_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The computed average temperature of air in a zone, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -3136,7 +3113,6 @@ brick:Average_Zone_Air_Temperature_Sensor a owl:Class, brick:Backflow_Preventer_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Backflow Preventer Valve" ; rdfs:subClassOf brick:Check_Valve ; skos:definition "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution."@en ; sh:rule [ a sh:TripleRule ; @@ -3157,7 +3133,6 @@ brick:Backflow_Preventer_Valve a owl:Class, brick:Basement a owl:Class, sh:NodeShape ; - rdfs:label "Basement" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "The floor of a building which is partly or entirely below ground level."@en ; @@ -3182,7 +3157,6 @@ brick:Basement a owl:Class, brick:Battery a owl:Class, sh:NodeShape ; - rdfs:label "Battery" ; rdfs:subClassOf brick:Energy_Storage ; skos:definition "A container that stores chemical energy that can be converted into electricity and used as a source of power"@en ; sh:rule [ a sh:TripleRule ; @@ -3208,7 +3182,6 @@ brick:Battery a owl:Class, brick:Battery_Energy_Storage_System a owl:Class, sh:NodeShape ; - rdfs:label "Battery Energy Storage System" ; rdfs:subClassOf brick:Energy_Storage_System ; skos:definition "A collection of batteries that provides energy storage, along with their supporting equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -3234,7 +3207,6 @@ brick:Battery_Energy_Storage_System a owl:Class, brick:Battery_Room a owl:Class, sh:NodeShape ; - rdfs:label "Battery Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room used to hold batteries for backup power"@en ; @@ -3274,7 +3246,6 @@ brick:Battery_Room a owl:Class, brick:Battery_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Battery Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the capacity of a battery"@en ; sh:rule [ a sh:TripleRule ; @@ -3301,7 +3272,6 @@ brick:Battery_Voltage_Sensor a owl:Class, brick:Bench_Space a owl:Class, sh:NodeShape ; - rdfs:label "Bench Space" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "For areas of play in a stadium, the area for partcipants and referees by the side of the field"@en ; @@ -3331,7 +3301,6 @@ brick:Bench_Space a owl:Class, brick:Blind a owl:Class, sh:NodeShape ; - rdfs:label "Blind" ; rdfs:seeAlso ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window covering."@en ; @@ -3353,7 +3322,6 @@ brick:Blind a owl:Class, brick:Blind_Group a owl:Class, sh:NodeShape ; - rdfs:label "Blind Group" ; rdfs:subClassOf brick:Shading_System ; skos:definition "A group of Blinds commonly attached to a single controller."@en ; sh:rule [ a sh:TripleRule ; @@ -3379,7 +3347,6 @@ brick:Blind_Group a owl:Class, brick:Boiler_Command a owl:Class, sh:NodeShape ; - rdfs:label "Boiler Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to control a boiler"@en ; sh:rule [ a sh:TripleRule ; @@ -3400,7 +3367,6 @@ brick:Boiler_Command a owl:Class, brick:Booster_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Booster Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan activated to increase airflow beyond what is provided by the default configuration"@en ; sh:rule [ a sh:TripleRule ; @@ -3421,7 +3387,6 @@ brick:Booster_Fan a owl:Class, brick:Box_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Box Mode Command" ; rdfs:subClassOf brick:Mode_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Box ; @@ -3446,7 +3411,6 @@ brick:Box_Mode_Command a owl:Class, brick:Branch_Selector a owl:Class, sh:NodeShape ; - rdfs:label "Branch Selector" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device in VRF systems that regulates the flow of refrigerant to different indoor units or branches, ensuring optimal distribution of heating or cooling according to the specific requirements of each zone or area in the building."@en ; sh:rule [ a sh:TripleRule ; @@ -3472,7 +3436,6 @@ brick:Branch_Selector a owl:Class, brick:Breaker_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Breaker Panel" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Breaker Panel distributes power into various end-uses."@en ; sh:rule [ a sh:TripleRule ; @@ -3488,7 +3451,6 @@ brick:Breaker_Panel a owl:Class, brick:Broadcast_Room a owl:Class, sh:NodeShape ; - rdfs:label "Broadcast Room" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A space to organize and manage a broadcast. Separate from studio"@en ; @@ -3523,7 +3485,6 @@ brick:Broadcast_Room a owl:Class, brick:Building_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Setpoint for humidity in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3556,7 +3517,6 @@ brick:Building_Air_Humidity_Setpoint a owl:Class, brick:Building_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3594,7 +3554,6 @@ brick:Building_Air_Static_Pressure_Sensor a owl:Class, brick:Building_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Air_Pressure_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of the entire building"@en ; @@ -3633,7 +3592,6 @@ brick:Building_Air_Static_Pressure_Setpoint a owl:Class, brick:Building_Chilled_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Chilled Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Chilled_Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water of a whole building"@en ; @@ -3666,7 +3624,6 @@ brick:Building_Chilled_Water_Meter a owl:Class, brick:Building_Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Building Disconnect Switch" ; rdfs:subClassOf brick:Disconnect_Switch ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -3691,7 +3648,6 @@ brick:Building_Disconnect_Switch a owl:Class, brick:Building_Electrical_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Electrical Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Electrical_Meter ; skos:definition "A meter that measures the usage or consumption of electricity of a whole building"@en ; @@ -3718,7 +3674,6 @@ brick:Building_Electrical_Meter a owl:Class, brick:Building_Gas_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Gas Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Gas_Meter ; skos:definition "A meter that measures the usage or consumption of gas of a whole building"@en ; @@ -3746,7 +3701,6 @@ brick:Building_Gas_Meter a owl:Class, brick:Building_Hot_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Hot Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Hot_Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water of a whole building"@en ; @@ -3779,7 +3733,6 @@ brick:Building_Hot_Water_Meter a owl:Class, brick:Building_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of water of a whole building"@en ; @@ -3807,7 +3760,6 @@ brick:Building_Water_Meter a owl:Class, brick:Bus_Riser a owl:Class, sh:NodeShape ; - rdfs:label "Bus Riser" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Bus Risers are commonly fed from a switchgear and rise up through a series of floors to the main power distribution source for each floor."@en ; sh:rule [ a sh:TripleRule ; @@ -3823,7 +3775,6 @@ brick:Bus_Riser a owl:Class, brick:Bypass_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3856,7 +3807,6 @@ brick:Bypass_Air_Flow_Sensor a owl:Class, brick:Bypass_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3889,7 +3839,6 @@ brick:Bypass_Air_Humidity_Setpoint a owl:Class, brick:Bypass_Command a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Command" ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Bypass ; @@ -3909,7 +3858,6 @@ brick:Bypass_Command a owl:Class, brick:Bypass_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A bypass damper is a type of damper that is employed in forced-air bypass applications to reduce the buildup of static pressure, usually when certain zone dampers are closed."@en ; sh:rule [ a sh:TripleRule ; @@ -3930,7 +3878,6 @@ brick:Bypass_Damper a owl:Class, brick:Bypass_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3963,7 +3910,6 @@ brick:Bypass_Water_Flow_Sensor a owl:Class, brick:Bypass_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3996,7 +3942,6 @@ brick:Bypass_Water_Flow_Setpoint a owl:Class, brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a CO2 alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -4027,7 +3972,6 @@ brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, brick:CO2_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Differential Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the difference between CO2 levels of inside and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -4055,7 +3999,6 @@ brick:CO2_Differential_Sensor a owl:Class, brick:CO_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Differential Sensor" ; rdfs:subClassOf brick:CO_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:CO ; @@ -4082,7 +4025,6 @@ brick:CO_Differential_Sensor a owl:Class, brick:CO_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Level Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -4109,7 +4051,6 @@ brick:CO_Level_Sensor a owl:Class, brick:Cafeteria a owl:Class, sh:NodeShape ; - rdfs:label "Cafeteria" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space to serve food and beverages"@en ; @@ -4139,7 +4080,6 @@ brick:Cafeteria a owl:Class, brick:Capacity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Capacity Sensor" ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -4166,7 +4106,6 @@ brick:Capacity_Sensor a owl:Class, brick:Capillary_Tube_Metering_Device a owl:Class, sh:NodeShape ; - rdfs:label "Capillary Tube Metering Device" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts"@en ; sh:rule [ a sh:TripleRule ; @@ -4197,7 +4136,6 @@ brick:Capillary_Tube_Metering_Device a owl:Class, brick:Cassette_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cassette Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery"@en ; sh:rule [ a sh:TripleRule ; @@ -4238,7 +4176,6 @@ brick:Cassette_Fan_Coil_Unit a owl:Class, brick:Ceiling_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Ceiling Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan installed on the ceiling of a room for the purpose of air circulation"@en ; sh:rule [ a sh:TripleRule ; @@ -4259,7 +4196,6 @@ brick:Ceiling_Fan a owl:Class, brick:Centrifugal_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Centrifugal Chiller" ; rdfs:seeAlso ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that uses the vapor compression cycle to chill water. It throws off the heat collected from the chilled water plus the heat from the compressor to a water loop"@en ; @@ -4281,7 +4217,6 @@ brick:Centrifugal_Chiller a owl:Class, brick:Change_Filter_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Change Filter Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that a filter must be changed"@en ; sh:rule [ a sh:TripleRule ; @@ -4307,7 +4242,6 @@ brick:Change_Filter_Alarm a owl:Class, brick:Chilled_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Chilled_Water_Pump ; skos:definition "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed."@en ; @@ -4339,7 +4273,6 @@ brick:Chilled_Water_Booster_Pump a owl:Class, brick:Chilled_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Circulator Pump" ; rdfs:subClassOf brick:Chilled_Water_Pump, brick:Circulator_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -4371,7 +4304,6 @@ brick:Chilled_Water_Circulator_Pump a owl:Class, brick:Chilled_Water_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Coil" ; rdfs:subClassOf brick:Cooling_Coil ; skos:definition "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water."@en ; sh:rule [ a sh:TripleRule ; @@ -4402,7 +4334,6 @@ brick:Chilled_Water_Coil a owl:Class, brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4445,7 +4376,6 @@ brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Chilled_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4495,7 +4425,6 @@ brick:Chilled_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4545,7 +4474,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Load_Shed_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -4592,7 +4520,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, brick:Chilled_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -4642,7 +4569,6 @@ brick:Chilled_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Clas brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure on either side of a chilled water valve"@en ; sh:rule [ a sh:TripleRule ; @@ -4680,7 +4606,6 @@ brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class, brick:Chilled_Water_Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Step Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4720,7 +4645,6 @@ brick:Chilled_Water_Differential_Pressure_Step_Parameter a owl:Class, brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Water_Differential_Temperature_Sensor ; skos:definition "Measures the difference in temperature between the entering water to the chiller or other water cooling device and leaving water from the same chiller or other water cooling device"@en ; @@ -4758,7 +4682,6 @@ brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Chilled_Water . brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Discharge Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -4767,7 +4690,6 @@ brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class ; - rdfs:label "Chilled Water Discharge Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Discharge_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4776,7 +4698,6 @@ brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Setpoint . brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4786,7 +4707,6 @@ brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Gauge Pressure Sensor" ; rdfs:subClassOf brick:Gauge_Pressure_Sensor ; skos:definition "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4823,7 +4743,6 @@ brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, brick:Chilled_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate chilled water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -4843,7 +4762,6 @@ brick:Chilled_Water_Loop a owl:Class, tag:Water . brick:Chilled_Water_Return_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Return Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -4852,7 +4770,6 @@ brick:Chilled_Water_Return_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Return Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4862,7 +4779,6 @@ brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4900,7 +4816,6 @@ brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank specifically designed to store chilled water in HVAC systems."@en ; sh:rule [ a sh:TripleRule ; @@ -4925,7 +4840,6 @@ brick:Chilled_Water_Storage_Tank a owl:Class, tag:Water . brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Supply Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -4934,7 +4848,6 @@ brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class ; - rdfs:label "Chilled Water Supply Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Supply_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4943,7 +4856,6 @@ brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Setpoint . brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4953,7 +4865,6 @@ brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; brick:Chilled_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water System" ; rdfs:subClassOf brick:Water_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of chilled water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -4974,7 +4885,6 @@ brick:Chilled_Water_System a owl:Class, brick:Chilled_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water System Enable Command" ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -5010,7 +4920,6 @@ brick:Chilled_Water_System_Enable_Command a owl:Class, brick:Chilled_Water_Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Thermal_Energy_Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient cooling by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -5051,7 +4960,6 @@ brick:Chilled_Water_Thermal_Energy_Storage_Tank a owl:Class, brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank designed specifically for chilled water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -5082,7 +4990,6 @@ brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, brick:Chilled_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of chilled water"@en ; @@ -5109,7 +5016,6 @@ brick:Chilled_Water_Valve a owl:Class, brick:Close_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Close Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -5134,7 +5040,7 @@ brick:Close_Limit a owl:Class, tag:Point . brick:Cloudage a brick:Quantity ; - rdfs:label "Cloudage" ; + rdfs:label "Cloudage"@en ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless ; skos:definition "The fraction of the sky obscured by clouds when observed from a particular location", @@ -5142,7 +5048,6 @@ brick:Cloudage a brick:Quantity ; brick:Cold_Box a owl:Class, sh:NodeShape ; - rdfs:label "Cold Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns."@en ; @@ -5177,7 +5082,6 @@ brick:Cold_Box a owl:Class, brick:Cold_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Cold Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank used to store cold water, usually in a building's water supply system."@en ; sh:rule [ a sh:TripleRule ; @@ -5203,7 +5107,6 @@ brick:Cold_Water_Storage_Tank a owl:Class, brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Coldest Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The zone temperature that is coldest; drives the supply temperature of hot air. A computed value rather than a physical sensor. Also referred to as a 'Lowest Zone Air Temperature Sensor'"@en ; sh:rule [ a sh:TripleRule ; @@ -5240,7 +5143,6 @@ brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class, brick:Collection_Basin_Water_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Heater" ; rdfs:seeAlso ; rdfs:subClassOf brick:Water_Heater ; skos:definition "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers"@en ; @@ -5272,7 +5174,6 @@ brick:Collection_Basin_Water_Heater a owl:Class, brick:Collection_Basin_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5308,7 +5209,6 @@ brick:Collection_Basin_Water_Level_Alarm a owl:Class, brick:Collection_Basin_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Sensor" ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5346,7 +5246,6 @@ brick:Collection_Basin_Water_Level_Sensor a owl:Class, brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5384,7 +5283,6 @@ brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, brick:Communication_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Communication Loss Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates a loss of communication e.g. with a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -5410,7 +5308,6 @@ brick:Communication_Loss_Alarm a owl:Class, brick:Compressor a owl:Class, sh:NodeShape ; - rdfs:label "Compressor" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "(1) device for mechanically increasing the pressure of a gas. (2) often described as being either open, hermetic, or semihermetic to describe how the compressor and motor drive is situated in relation to the gas or vapor being compressed. Types include centrifugal, axial flow, reciprocating, rotary screw, rotary vane, scroll, or diaphragm. 1. device for mechanically increasing the pressure of a gas. 2. specific machine, with or without accessories, for compressing refrigerant vapor."@en ; sh:rule [ a sh:TripleRule ; @@ -5426,7 +5323,6 @@ brick:Compressor a owl:Class, brick:Concession a owl:Class, sh:NodeShape ; - rdfs:label "Concession" ; rdfs:subClassOf brick:Food_Service_Room ; owl:deprecated true ; skos:definition "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases"@en ; @@ -5466,7 +5362,6 @@ brick:Concession a owl:Class, brick:Condensate_Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Condensate Leak Alarm" ; rdfs:subClassOf brick:Leak_Alarm ; skos:definition "An alarm that indicates a leak of condensate from a cooling system"@en ; sh:rule [ a sh:TripleRule ; @@ -5490,15 +5385,13 @@ brick:Condensate_Leak_Alarm a owl:Class, tag:Leak, tag:Point . -brick:Condenser rdfs:label "Condenser" ; - owl:deprecated true ; +brick:Condenser owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." ; brick:isReplacedBy brick:Condensing_Unit . brick:Condenser_Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Heat Exchanger" ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase."@en ; sh:rule [ a sh:TripleRule ; @@ -5524,7 +5417,6 @@ brick:Condenser_Heat_Exchanger a owl:Class, brick:Condenser_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed."@en ; @@ -5556,7 +5448,6 @@ brick:Condenser_Water_Booster_Pump a owl:Class, brick:Condenser_Water_Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Bypass Valve" ; rdfs:subClassOf brick:Bypass_Valve ; skos:definition "A valve installed in a bypass line of a condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5587,7 +5478,6 @@ brick:Condenser_Water_Bypass_Valve a owl:Class, brick:Condenser_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Circulator Pump" ; rdfs:subClassOf brick:Circulator_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -5619,7 +5509,6 @@ brick:Condenser_Water_Circulator_Pump a owl:Class, brick:Condenser_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5651,7 +5540,6 @@ brick:Condenser_Water_Flow_Setpoint a owl:Class, brick:Condenser_Water_Isolation_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Isolation Valve" ; rdfs:subClassOf brick:Isolation_Valve ; skos:definition "An isolation valve installed in the condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5682,7 +5570,6 @@ brick:Condenser_Water_Isolation_Valve a owl:Class, brick:Condenser_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate condenser water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -5703,7 +5590,6 @@ brick:Condenser_Water_Loop a owl:Class, brick:Condenser_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water System" ; rdfs:seeAlso ; rdfs:subClassOf brick:Water_System ; skos:definition "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components"@en ; @@ -5725,7 +5611,6 @@ brick:Condenser_Water_System a owl:Class, brick:Condenser_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of condenser water"@en ; @@ -5752,7 +5637,6 @@ brick:Condenser_Water_Valve a owl:Class, brick:Condensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Condensing Natural Gas Boiler" ; rdfs:subClassOf brick:Natural_Gas_Boiler ; skos:definition "A closed, pressure vessel that uses natural gas and heat exchanger that capture and reuse any latent heat for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -5783,7 +5667,6 @@ brick:Condensing_Natural_Gas_Boiler a owl:Class, brick:Conference_Room a owl:Class, sh:NodeShape ; - rdfs:label "Conference Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space dedicated in which to hold a meetings"@en ; @@ -5813,7 +5696,6 @@ brick:Conference_Room a owl:Class, brick:Contact_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Contact Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses or detects contact, such as for determining if a door is closed."@en ; sh:property [ a sh:PropertyShape ; @@ -5841,7 +5723,6 @@ brick:Contact_Sensor a owl:Class, brick:Control_Room a owl:Class, sh:NodeShape ; - rdfs:label "Control Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space from which operations are managed"@en ; @@ -5871,7 +5752,6 @@ brick:Control_Room a owl:Class, brick:Cooling_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)"@en ; sh:rule [ a sh:TripleRule ; @@ -5892,7 +5772,6 @@ brick:Cooling_Command a owl:Class, brick:Cooling_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -5919,7 +5798,6 @@ brick:Cooling_Demand_Setpoint a owl:Class, brick:Cooling_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Command that enables cooling functionality in equipment but certain condition(s) must be met first before actively cooling. For the actively cooling control, see Cooling_Command."@en ; sh:rule [ a sh:TripleRule ; @@ -5945,7 +5823,6 @@ brick:Cooling_Enable_Command a owl:Class, brick:Cooling_Only_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Air Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5985,7 +5862,6 @@ brick:Cooling_Only_Air_Source_Condensing_Unit a owl:Class, brick:Cooling_Only_Ground_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Ground Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -6025,7 +5901,6 @@ brick:Cooling_Only_Ground_Source_Condensing_Unit a owl:Class, brick:Cooling_Only_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Water Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -6065,7 +5940,6 @@ brick:Cooling_Only_Water_Source_Condensing_Unit a owl:Class, brick:Cooling_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -6095,7 +5969,6 @@ brick:Cooling_Start_Stop_Status a owl:Class, brick:Cooling_Tower a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Tower" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A cooling tower is a heat rejection device that rejects waste heat to the atmosphere through the cooling of a water stream to a lower temperature. Cooling towers may either use the evaporation of water to remove process heat and cool the working fluid to near the wet-bulb air temperature or, in the case of closed circuit dry cooling towers, rely solely on air to cool the working fluid to near the dry-bulb air temperature."@en ; @@ -6117,7 +5990,6 @@ brick:Cooling_Tower a owl:Class, brick:Cooling_Tower_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Tower Fan" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that pulls air through a cooling tower and across the louvers where the water falls to aid in heat exchange by the process of evaporation"@en ; @@ -6144,7 +6016,6 @@ brick:Cooling_Tower_Fan a owl:Class, brick:Cooling_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Valve" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil"@en ; sh:rule [ a sh:TripleRule ; @@ -6165,7 +6036,6 @@ brick:Cooling_Valve a owl:Class, brick:Copy_Room a owl:Class, sh:NodeShape ; - rdfs:label "Copy Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for common office equipment, including printers and copiers"@en ; @@ -6195,7 +6065,6 @@ brick:Copy_Room a owl:Class, brick:Core_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Sensor" ; rdfs:subClassOf brick:Embedded_Temperature_Sensor ; skos:definition "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -6222,7 +6091,6 @@ brick:Core_Temperature_Sensor a owl:Class, brick:Core_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Setpoint" ; rdfs:subClassOf brick:Embedded_Temperature_Setpoint ; skos:definition "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -6249,7 +6117,6 @@ brick:Core_Temperature_Setpoint a owl:Class, brick:Cubicle a owl:Class, sh:NodeShape ; - rdfs:label "Cubicle" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A smaller space set aside for an individual, but not with a door and without full-height walls"@en ; @@ -6284,7 +6151,6 @@ brick:Cubicle a owl:Class, brick:Current_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Current Imbalance Sensor" ; rdfs:subClassOf brick:Imbalance_Sensor ; skos:definition "A sensor which measures the current difference (imbalance) between phases of an electrical system"@en ; sh:rule [ a sh:TripleRule ; @@ -6311,7 +6177,6 @@ brick:Current_Imbalance_Sensor a owl:Class, brick:Current_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Current Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -6337,7 +6202,6 @@ brick:Current_Limit a owl:Class, brick:Current_Ratio_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Current Ratio Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of currents in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -6369,7 +6233,6 @@ brick:Current_Ratio_Setpoint a owl:Class, brick:Curtailment_Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Curtailment Override Command" ; rdfs:subClassOf brick:Override_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -6394,7 +6257,6 @@ brick:Curtailment_Override_Command a owl:Class, brick:DC_Bus_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "DC Bus Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage across a DC bus"@en ; sh:rule [ a sh:TripleRule ; @@ -6426,7 +6288,6 @@ brick:DC_Bus_Voltage_Sensor a owl:Class, brick:Damper_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Command" ; rdfs:subClassOf brick:Damper_Command, brick:Position_Command ; skos:definition "Controls the position (the degree of openness) of a damper"@en ; @@ -6454,7 +6315,6 @@ brick:Damper_Position_Command a owl:Class, brick:Damper_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a damper in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -6481,7 +6341,6 @@ brick:Damper_Position_Sensor a owl:Class, brick:Damper_Position_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the position of damper"@en ; sh:rule [ a sh:TripleRule ; @@ -6508,7 +6367,6 @@ brick:Damper_Position_Setpoint a owl:Class, brick:Damper_Position_Status a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Damper ; @@ -6534,7 +6392,6 @@ brick:Damper_Position_Status a owl:Class, brick:Deceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Deceleration ; @@ -6560,7 +6417,6 @@ brick:Deceleration_Time_Setpoint a owl:Class, brick:Dehumidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Dehumidification Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Dehumidification ; @@ -6590,7 +6446,6 @@ brick:Dehumidification_Start_Stop_Status a owl:Class, brick:Dehumidify_Command a owl:Class, sh:NodeShape ; - rdfs:label "Dehumidify Command" ; rdfs:subClassOf brick:Command ; skos:definition "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels"@en ; sh:rule [ a sh:TripleRule ; @@ -6612,7 +6467,6 @@ brick:Dehumidify_Command a owl:Class, brick:Deionised_Water_Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Conductivity Sensor" ; rdfs:subClassOf brick:Conductivity_Sensor ; skos:definition "Measures the electrical conductance of deionised water"@en ; sh:rule [ a sh:TripleRule ; @@ -6645,7 +6499,6 @@ brick:Deionised_Water_Conductivity_Sensor a owl:Class, brick:Deionised_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Level Sensor" ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the height/level of deionised water in some container"@en ; sh:rule [ a sh:TripleRule ; @@ -6678,7 +6531,6 @@ brick:Deionised_Water_Level_Sensor a owl:Class, brick:Deionized_Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Deionized Water Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates deionized water leaks."@en ; sh:rule [ a sh:TripleRule ; @@ -6704,7 +6556,6 @@ brick:Deionized_Water_Alarm a owl:Class, brick:Derivative_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Gain Parameter" ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6734,7 +6585,6 @@ brick:Derivative_Gain_Parameter a owl:Class, brick:Derivative_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Time Parameter" ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6764,7 +6614,6 @@ brick:Derivative_Time_Parameter a owl:Class, brick:Detention_Room a owl:Class, sh:NodeShape ; - rdfs:label "Detention Room" ; rdfs:subClassOf brick:Security_Service_Room ; owl:deprecated true ; skos:definition "A space for the temporary involuntary confinement of people"@en ; @@ -6784,14 +6633,16 @@ brick:Detention_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" ; brick:hasAssociatedTag tag:Detention, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Dewpoint_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Dewpoint Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets dew point"@en ; sh:rule [ a sh:TripleRule ; @@ -6813,7 +6664,6 @@ brick:Dewpoint_Setpoint a owl:Class, brick:Differential_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Air Temperature Setpoint" ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets temperature of diffrential air"@en ; sh:rule [ a sh:TripleRule ; @@ -6844,7 +6694,6 @@ brick:Differential_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Differential Discharge Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6853,7 +6702,6 @@ brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class ; brick:Differential_Pressure_Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Bypass Valve" ; rdfs:subClassOf brick:Bypass_Valve ; skos:definition "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting."@en ; sh:rule [ a sh:TripleRule ; @@ -6884,7 +6732,6 @@ brick:Differential_Pressure_Bypass_Valve a owl:Class, brick:Differential_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -6910,7 +6757,6 @@ brick:Differential_Speed_Sensor a owl:Class, brick:Differential_Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential speed"@en ; sh:rule [ a sh:TripleRule ; @@ -6936,7 +6782,6 @@ brick:Differential_Speed_Setpoint a owl:Class, brick:hasQuantity brick:Speed . brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Differential Supply Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6945,7 +6790,6 @@ brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; brick:Dimmer a owl:Class, sh:NodeShape ; - rdfs:label "Dimmer" ; rdfs:subClassOf brick:Switch ; skos:definition "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based"@en ; sh:rule [ a sh:TripleRule ; @@ -6971,7 +6815,6 @@ brick:Dimmer a owl:Class, brick:Direct_Expansion_Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Direct Expansion Cooling Coil" ; rdfs:subClassOf brick:Cooling_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -7001,7 +6844,6 @@ brick:Direct_Expansion_Cooling_Coil a owl:Class, brick:Direct_Expansion_Heating_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Direct Expansion Heating Coil" ; rdfs:subClassOf brick:Heating_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -7031,7 +6873,6 @@ brick:Direct_Expansion_Heating_Coil a owl:Class, brick:Direction_Command a owl:Class, sh:NodeShape ; - rdfs:label "Direction Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that affect the direction of some phenomenon"@en ; sh:rule [ a sh:TripleRule ; @@ -7053,7 +6894,6 @@ brick:Direction_Command a owl:Class, brick:Disable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Enthalpy Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -7084,7 +6924,6 @@ brick:Disable_Differential_Enthalpy_Command a owl:Class, brick:Disable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Temperature Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -7115,7 +6954,6 @@ brick:Disable_Differential_Temperature_Command a owl:Class, brick:Disable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Enthalpy Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -7146,7 +6984,6 @@ brick:Disable_Fixed_Enthalpy_Command a owl:Class, brick:Disable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Temperature Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed temperature temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -7177,7 +7014,6 @@ brick:Disable_Fixed_Temperature_Command a owl:Class, brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Disable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; skos:definition "Disables hot water system when outside air temperature reaches the indicated value"@en ; sh:rule [ a sh:TripleRule ; @@ -7229,7 +7065,6 @@ brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Disable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Disable Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if functionality has been disabled"@en ; sh:rule [ a sh:TripleRule ; @@ -7249,7 +7084,6 @@ brick:Disable_Status a owl:Class, tag:Status . brick:Discharge_Chilled_Water a brick:Substance ; - rdfs:label "Discharge Chilled Water" ; owl:deprecated true ; skos:broader brick:Chilled_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7257,7 +7091,6 @@ brick:Discharge_Chilled_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Chilled_Water . brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7265,7 +7098,6 @@ brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Temperature_Setpoint . brick:Discharge_Condenser_Water a brick:Substance ; - rdfs:label "Discharge Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7273,7 +7105,6 @@ brick:Discharge_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Condenser_Water . brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Discharge Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -7282,7 +7113,6 @@ brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Flow_Sensor . brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Discharge Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -7291,7 +7121,6 @@ brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Sensor . brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7299,7 +7128,6 @@ brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Setpoint . brick:Discharge_Hot_Water a brick:Substance ; - rdfs:label "Discharge Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7307,7 +7135,6 @@ brick:Discharge_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Hot_Water . brick:Discharge_Water a brick:Substance ; - rdfs:label "Discharge Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7316,7 +7143,6 @@ brick:Discharge_Water a brick:Substance ; brick:Displacement_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Displacement Flow Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed for low discharge air speeds to minimize turbulence and induction of room air. This diffuser is used with displacement ventilation systems."@en ; sh:rule [ a sh:TripleRule ; @@ -7347,7 +7173,6 @@ brick:Displacement_Flow_Air_Diffuser a owl:Class, brick:Domestic_Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Circulator Pump" ; rdfs:subClassOf brick:Hot_Water_Circulator_Pump ; skos:definition "Used to move domestic hot water in a closed circuit, ensuring continuous flow."@en ; sh:rule [ a sh:TripleRule ; @@ -7383,7 +7208,6 @@ brick:Domestic_Hot_Water_Circulator_Pump a owl:Class, brick:Domestic_Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor ; skos:definition "Measures the pressure difference in domestic hot water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -7425,7 +7249,6 @@ brick:Domestic_Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Domestic_Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7471,7 +7294,6 @@ brick:Domestic_Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Pressure . brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Domestic Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7479,7 +7301,6 @@ brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Sensor . brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class ; - rdfs:label "Domestic Hot Water Discharge Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7487,7 +7308,6 @@ brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint . brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Domestic Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7495,7 +7315,6 @@ brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Sensor . brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; - rdfs:label "Domestic Hot Water Supply Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7504,7 +7323,6 @@ brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; brick:Domestic_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water System" ; rdfs:subClassOf brick:System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -7530,7 +7348,6 @@ brick:Domestic_Hot_Water_System a owl:Class, brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water System Enable Command" ; rdfs:subClassOf brick:Hot_Water_System_Enable_Command ; skos:definition "Enables operation of the domestic hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -7571,7 +7388,6 @@ brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, brick:Domestic_Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Valve" ; rdfs:subClassOf brick:Hot_Water_Valve ; skos:definition "A valve regulating the flow of domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7607,7 +7423,6 @@ brick:Domestic_Hot_Water_Valve a owl:Class, brick:Domestic_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Water Loop" ; rdfs:subClassOf brick:Water_Loop ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -7627,7 +7442,6 @@ brick:Domestic_Water_Loop a owl:Class, brick:Drench_Hose a owl:Class, sh:NodeShape ; - rdfs:label "Drench Hose" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Drench ; @@ -7667,7 +7481,6 @@ brick:Drench_Hose a owl:Class, brick:Drive_Ready_Status a owl:Class, sh:NodeShape ; - rdfs:label "Drive Ready Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID"@en ; sh:rule [ a sh:TripleRule ; @@ -7693,7 +7506,6 @@ brick:Drive_Ready_Status a owl:Class, brick:Dry_Cooler a owl:Class, sh:NodeShape ; - rdfs:label "Dry Cooler" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A dry cooler is a fluid cooler that uses air, a relatively dry, non-liquid fluid to accomplish process cooling. (https://submer.com/submer-academy/library/dry-cooler/)"@en ; sh:rule [ a sh:TripleRule ; @@ -7719,7 +7531,6 @@ brick:Dry_Cooler a owl:Class, brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Duct Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7756,7 +7567,6 @@ brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, brick:EconCycle_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "EconCycle Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Econcycle ; @@ -7786,7 +7596,6 @@ brick:EconCycle_Start_Stop_Status a owl:Class, brick:Economizer a owl:Class, sh:NodeShape ; - rdfs:label "Economizer" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Device that, on proper variable sensing, initiates control signals or actions to conserve energy. A control system that reduces the mechanical heating and cooling requirement."@en ; sh:rule [ a sh:TripleRule ; @@ -7802,7 +7611,6 @@ brick:Economizer a owl:Class, brick:Economizer_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Economizer Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that is part of an economizer that is used to module the flow of air"@en ; sh:rule [ a sh:TripleRule ; @@ -7822,7 +7630,6 @@ brick:Economizer_Damper a owl:Class, tag:Equipment . brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Effective Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7830,7 +7637,6 @@ brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Effective_Cooling_Zone_Air_Temperature_Setpoint . brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Effective Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7839,7 +7645,6 @@ brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Effective_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7881,7 +7686,6 @@ brick:Effective_Return_Air_Temperature_Setpoint a owl:Class, brick:Effective_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7922,7 +7726,6 @@ brick:Effective_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Effective_Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Effective Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7961,7 +7764,6 @@ brick:ElectricVehicleConnectorTypeShape a owl:Class, brick:Electric_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Electric Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Electric_Radiator ; skos:definition "Electric heating device located at or near the floor"@en ; @@ -7988,7 +7790,6 @@ brick:Electric_Baseboard_Radiator a owl:Class, brick:Electric_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Electric Boiler" ; rdfs:subClassOf brick:Boiler ; skos:definition "A closed, pressure vessel that uses electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -8009,7 +7810,6 @@ brick:Electric_Boiler a owl:Class, brick:Electrical_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Usage_Sensor ; skos:definition "A sensor that records the quantity of electrical energy consumed in a given period"@en ; sh:rule [ a sh:TripleRule ; @@ -8042,7 +7842,6 @@ brick:Electrical_Energy_Usage_Sensor a owl:Class, brick:Electronic_Expansion_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Electronic Expansion Valve" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow."@en ; sh:rule [ a sh:TripleRule ; @@ -8083,7 +7882,6 @@ brick:Electronic_Expansion_Valve a owl:Class, brick:Electronic_Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Electronic Mixing Valve" ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "Electronically controlled valve for precise mixing of hot and cold fluid."@en ; sh:rule [ a sh:TripleRule ; @@ -8109,7 +7907,6 @@ brick:Electronic_Mixing_Valve a owl:Class, brick:Elevator a owl:Class, sh:NodeShape ; - rdfs:label "Elevator" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure"@en ; @@ -8126,7 +7923,6 @@ brick:Elevator a owl:Class, brick:Emergency_Air_Flow_System a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Air Flow System" ; rdfs:subClassOf brick:Safety_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -8151,7 +7947,6 @@ brick:Emergency_Air_Flow_System a owl:Class, brick:Emergency_Air_Flow_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Air Flow System Status" ; rdfs:subClassOf brick:System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -8186,7 +7981,6 @@ brick:Emergency_Air_Flow_System_Status a owl:Class, brick:Emergency_Generator_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Alarm" ; rdfs:subClassOf brick:Emergency_Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with an emergency generator"@en ; sh:rule [ a sh:TripleRule ; @@ -8212,7 +8006,6 @@ brick:Emergency_Generator_Alarm a owl:Class, brick:Emergency_Generator_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency generator is active"@en ; sh:rule [ a sh:TripleRule ; @@ -8238,7 +8031,6 @@ brick:Emergency_Generator_Status a owl:Class, brick:Emergency_Phone a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Phone" ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8268,7 +8060,6 @@ brick:Emergency_Phone a owl:Class, brick:Emergency_Power_Off_System a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System" ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system that can power down a single piece of equipment or a single system from a single point"@en ; sh:rule [ a sh:TripleRule ; @@ -8294,7 +8085,6 @@ brick:Emergency_Power_Off_System a owl:Class, brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By High Temperature Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8339,7 +8129,6 @@ brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Clas brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By Leak Detection System Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -8384,7 +8173,6 @@ brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl brick:Emergency_Push_Button_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Push Button Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency button has been pushed"@en ; sh:rule [ a sh:TripleRule ; @@ -8415,7 +8203,6 @@ brick:Emergency_Push_Button_Status a owl:Class, brick:Employee_Entrance_Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Employee Entrance Lobby" ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "An open space near an entrance that is typicaly only used for employees"@en ; @@ -8455,7 +8242,6 @@ brick:Employee_Entrance_Lobby a owl:Class, brick:Enable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Enthalpy Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8486,7 +8272,6 @@ brick:Enable_Differential_Enthalpy_Command a owl:Class, brick:Enable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Temperature Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8517,7 +8302,6 @@ brick:Enable_Differential_Temperature_Command a owl:Class, brick:Enable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Enthalpy Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8548,7 +8332,6 @@ brick:Enable_Fixed_Enthalpy_Command a owl:Class, brick:Enable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Temperature Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8579,7 +8362,6 @@ brick:Enable_Fixed_Temperature_Command a owl:Class, brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; skos:definition "Enables hot water system when outside air temperature reaches the indicated value"@en ; sh:rule [ a sh:TripleRule ; @@ -8631,7 +8413,6 @@ brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Energy_Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Generation Sensor" ; rdfs:subClassOf brick:Generation_Sensor ; skos:definition "A sensor measuring the amount of generated energy."@en ; sh:rule [ a sh:TripleRule ; @@ -8658,7 +8439,6 @@ brick:Energy_Generation_Sensor a owl:Class, brick:Energy_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Energy Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "A space or group of spaces that are managed or monitored as one unit for energy purposes"@en ; @@ -8683,7 +8463,6 @@ brick:Energy_Zone a owl:Class, brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Entering_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled entering water"@en ; @@ -8722,7 +8501,6 @@ brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, brick:Entering_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Entering_Hot_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -8764,7 +8542,6 @@ brick:Entering_Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -8806,7 +8583,6 @@ brick:Entering_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:Entering_Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Flow Sensor" ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot entering water"@en ; @@ -8845,7 +8621,6 @@ brick:Entering_Hot_Water_Flow_Sensor a owl:Class, brick:Entering_Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Entering_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot entering water"@en ; @@ -8884,7 +8659,6 @@ brick:Entering_Hot_Water_Flow_Setpoint a owl:Class, brick:Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8935,7 +8709,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a ow brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8991,7 +8764,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -9041,7 +8813,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:C brick:Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -9092,7 +8863,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl brick:Entering_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -9135,7 +8905,6 @@ brick:Entering_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Entering_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -9185,7 +8954,6 @@ brick:Entering_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Entering_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -9235,7 +9003,6 @@ brick:Entering_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Cla brick:Entering_Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Pressure Sensor" ; rdfs:subClassOf brick:Water_Pressure_Sensor ; skos:definition "Measures the water pressure at the entry point of a system."@en ; sh:rule [ a sh:TripleRule ; @@ -9267,7 +9034,6 @@ brick:Entering_Water_Pressure_Sensor a owl:Class, brick:Entering_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Alarm" ; rdfs:subClassOf brick:Water_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the entering water."@en ; sh:rule [ a sh:TripleRule ; @@ -9298,7 +9064,6 @@ brick:Entering_Water_Temperature_Alarm a owl:Class, brick:Entering_Water_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of entering water"@en ; @@ -9337,7 +9102,6 @@ brick:Entering_Water_Temperature_Deadband_Setpoint a owl:Class, brick:Entering_Water_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9383,7 +9147,6 @@ brick:Entering_Water_Temperature_Integral_Time_Parameter a owl:Class, brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9429,7 +9192,6 @@ brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Enthalpy_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets enthalpy"@en ; sh:rule [ a sh:TripleRule ; @@ -9451,7 +9213,6 @@ brick:Enthalpy_Setpoint a owl:Class, brick:Entrance a owl:Class, sh:NodeShape ; - rdfs:label "Entrance" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The location and space of a building where people enter and exit the building"@en ; @@ -9476,7 +9237,6 @@ brick:Entrance a owl:Class, brick:Environment_Box a owl:Class, sh:NodeShape ; - rdfs:label "Environment Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "(also known as climatic chamber), enclosed space designed to create a particular environment."@en ; @@ -9500,15 +9260,17 @@ brick:Environment_Box a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" ; brick:hasAssociatedTag tag:Box, tag:Environment, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Laboratory . brick:Equipment_Room a owl:Class, sh:NodeShape ; - rdfs:label "Equipment Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommunications room where equipment that serves the building is stored"@en ; @@ -9543,7 +9305,6 @@ brick:Equipment_Room a owl:Class, brick:Evaporative_Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Evaporative Heat Exchanger" ; rdfs:subClassOf brick:Heat_Exchanger ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -9568,7 +9329,6 @@ brick:Evaporative_Heat_Exchanger a owl:Class, brick:Even_Month_Status a owl:Class, sh:NodeShape ; - rdfs:label "Even Month Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Even ; @@ -9593,7 +9353,6 @@ brick:Even_Month_Status a owl:Class, brick:Exercise_Room a owl:Class, sh:NodeShape ; - rdfs:label "Exercise Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "An indoor room used for exercise and physical activities"@en ; @@ -9623,7 +9382,6 @@ brick:Exercise_Room a owl:Class, brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9656,7 +9414,6 @@ brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to exhaust air from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -9694,7 +9451,6 @@ brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -9732,7 +9488,6 @@ brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, brick:Exhaust_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9770,7 +9525,6 @@ brick:Exhaust_Air_Humidity_Sensor a owl:Class, brick:Exhaust_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9803,7 +9557,6 @@ brick:Exhaust_Air_Humidity_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Deadband Setpoint" ; rdfs:subClassOf brick:Air_Flow_Deadband_Setpoint, brick:Exhaust_Air_Stack_Flow_Setpoint ; skos:definition "Sets the size of a deadband of exhaust air stack flow"@en ; @@ -9846,7 +9599,6 @@ brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Integral Time Parameter" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9896,7 +9648,6 @@ brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Proportional Band Parameter" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9946,7 +9697,6 @@ brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of air in the exhaust air stack"@en ; sh:rule [ a sh:TripleRule ; @@ -9983,7 +9733,6 @@ brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -10033,7 +9782,6 @@ brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10071,7 +9819,6 @@ brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, brick:Exhaust_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10104,7 +9851,6 @@ brick:Exhaust_Air_Temperature_Sensor a owl:Class, brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Velocity Pressure Sensor" ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -10141,7 +9887,6 @@ brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, brick:Exhaust_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10160,44 +9905,20 @@ brick:Exhaust_Damper a owl:Class, tag:Equipment, tag:Exhaust . -brick:Exhaust_Fan a owl:Class, - sh:NodeShape ; - rdfs:label "Exhaust Fan" ; - rdfs:subClassOf brick:Fan ; - skos:definition "Fan moving exhaust air -- air that must be removed from a space due to contaminants"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Exhaust ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Fan ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Exhaust, - tag:Fan . - brick:Exhaust_Fan_Disable_Command a owl:Class ; - rdfs:label "Exhaust Fan Disable Command" ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" ; brick:isReplacedBy brick:Disable_Command . -brick:Exhaust_Fan_Enable_Command rdfs:label "Exhaust Fan Enable Command" ; - owl:deprecated true ; +brick:Exhaust_Fan_Enable_Command owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" ; brick:isReplacedBy brick:Enable_Command . brick:Eye_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "Eye Wash Station" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -10232,7 +9953,6 @@ brick:Eye_Wash_Station a owl:Class, brick:Fan_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fan On Off Status" ; rdfs:subClassOf brick:Fan_Status, brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; @@ -10263,7 +9983,6 @@ brick:Fan_On_Off_Status a owl:Class, brick:Fan_Speed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fan Speed Command" ; rdfs:subClassOf brick:Fan_Command ; skos:definition "Controls the speed of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10289,7 +10008,6 @@ brick:Fan_Speed_Command a owl:Class, brick:Fan_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Fan VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10310,7 +10028,6 @@ brick:Fan_VFD a owl:Class, brick:Fault_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fault Reset Command" ; rdfs:subClassOf brick:Reset_Command ; skos:definition "Clears a fault status"@en ; sh:rule [ a sh:TripleRule ; @@ -10336,7 +10053,6 @@ brick:Fault_Reset_Command a owl:Class, brick:Field_Of_Play a owl:Class, sh:NodeShape ; - rdfs:label "Field Of Play" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "The area of a stadium where athletic events occur, e.g. the soccer pitch"@en ; @@ -10360,15 +10076,17 @@ brick:Field_Of_Play a owl:Class, sh:object tag:Play ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" ; brick:hasAssociatedTag tag:Area, tag:Field, tag:Location, tag:Outdoor, - tag:Play . + tag:Play ; + brick:isReplacedBy rec:OutdoorSpace . brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor, brick:Filter_Differential_Pressure_Sensor ; skos:definition "Measures the difference in air pressure before and after an air filter."@en ; @@ -10406,7 +10124,6 @@ brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, brick:Filter_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Filter Reset Command" ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -10431,7 +10148,6 @@ brick:Filter_Reset_Command a owl:Class, brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Filter_Differential_Pressure_Sensor, brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure before and after a water filter."@en ; @@ -10469,7 +10185,6 @@ brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, brick:Final_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Final Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered"@en ; sh:rule [ a sh:TripleRule ; @@ -10490,7 +10205,6 @@ brick:Final_Filter a owl:Class, brick:Fire_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -10515,7 +10229,6 @@ brick:Fire_Alarm a owl:Class, brick:Fire_Alarm_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Control Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "Fire alarm panel is the controlling component of a fire alarm system."@en ; @@ -10552,7 +10265,6 @@ brick:Fire_Alarm_Control_Panel a owl:Class, brick:Fire_Alarm_Manual_Call_Point a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Manual Call Point" ; rdfs:seeAlso ; rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment ; skos:definition "Manual alarm call points are designed for the purpose of raising an alarm manually once verification of a fire or emergency condition exists. by operating the push button or break glass the alarm signal can be raised."@en ; @@ -10594,7 +10306,6 @@ brick:Fire_Alarm_Manual_Call_Point a owl:Class, brick:Fire_Alarm_Pull_Station a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Pull Station" ; rdfs:seeAlso ; rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment ; skos:definition "An active fire protection device (usually wall-mounted) that when activated initiates an alarm on a fire alarm system. In its simplest form the user activates the alarm by pulling the handle down."@en ; @@ -10636,7 +10347,6 @@ brick:Fire_Alarm_Pull_Station a owl:Class, brick:Fire_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Fire Control Panel" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A panel-mounted device that provides status and control of a fire safety system"@en ; sh:rule [ a sh:TripleRule ; @@ -10667,7 +10377,6 @@ brick:Fire_Control_Panel a owl:Class, brick:Fire_Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Fire Safety System" ; rdfs:seeAlso ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system containing devices and equipment that monitor, detect and suppress fire hazards"@en ; @@ -10689,7 +10398,6 @@ brick:Fire_Safety_System a owl:Class, brick:Fire_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the presence of fire"@en ; sh:property [ a sh:PropertyShape ; @@ -10717,7 +10425,6 @@ brick:Fire_Sensor a owl:Class, brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sprinkler Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A specialized thermal expansion tank that is part of a building's fire suppression system."@en ; sh:rule [ a sh:TripleRule ; @@ -10748,7 +10455,6 @@ brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sprinkler Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A specialized tank intended to store water that can be quickly accessed for fire suppression."@en ; sh:rule [ a sh:TripleRule ; @@ -10774,7 +10480,6 @@ brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, brick:Fire_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Fire Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "A logical subdivision of a building that is monitored for fire; may also have a classification for the type of fire hazard that can occur"@en ; @@ -10799,7 +10504,6 @@ brick:Fire_Zone a owl:Class, brick:First_Aid_Kit a owl:Class, sh:NodeShape ; - rdfs:label "First Aid Kit" ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Aid ; @@ -10824,7 +10528,6 @@ brick:First_Aid_Kit a owl:Class, brick:First_Aid_Room a owl:Class, sh:NodeShape ; - rdfs:label "First Aid Room" ; rdfs:subClassOf brick:Medical_Room ; owl:deprecated true ; skos:definition "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility"@en ; @@ -10852,16 +10555,18 @@ brick:First_Aid_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" ; brick:hasAssociatedTag tag:Aid, tag:First, tag:Location, tag:Meidcal, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:TreatmentRoom . brick:Floor_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Floor Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces"@en ; sh:rule [ a sh:TripleRule ; @@ -10897,7 +10602,6 @@ brick:Floor_Fan_Coil_Unit a owl:Class, brick:Formaldehyde_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Formaldehyde Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of formaldehyde in air"@en ; sh:rule [ a sh:TripleRule ; @@ -10925,7 +10629,6 @@ brick:Formaldehyde_Level_Sensor a owl:Class, brick:Freeze_Status a owl:Class, sh:NodeShape ; - rdfs:label "Freeze Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a substance contained within a vessel has frozen"@en ; sh:rule [ a sh:TripleRule ; @@ -10946,7 +10649,6 @@ brick:Freeze_Status a owl:Class, brick:Freezer a owl:Class, sh:NodeShape ; - rdfs:label "Freezer" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation."@en ; @@ -10966,14 +10668,16 @@ brick:Freezer a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" ; brick:hasAssociatedTag tag:Freezer, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Room . brick:Frequency_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -10994,7 +10698,6 @@ brick:Frequency_Setpoint a owl:Class, brick:hasQuantity brick:Frequency . brick:Fresh_Air_Fan a owl:Class ; - rdfs:label "Fresh Air Fan" ; rdfs:subClassOf brick:Fan ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11003,7 +10706,6 @@ brick:Fresh_Air_Fan a owl:Class ; brick:Frost_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Frost Sensor" ; rdfs:subClassOf brick:Sensor, brick:Temperature_Sensor ; skos:definition "Senses the presence of frost or conditions that may cause frost"@en ; @@ -11033,9 +10735,8 @@ brick:Frost_Sensor a owl:Class, brick:Fume_Hood a owl:Class, sh:NodeShape ; - rdfs:label "Fume Hood" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed."@en ; + rdfs:subClassOf brick:Exhaust_Fan ; + skos:definition "A fume hood is a type of local exhaust ventilation device designed to protect users from exposure to hazardous fumes, vapors, and dust. It is typically mounted over a workspace, table, or shelf to capture and conduct unwanted gases away from the enclosed area."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; @@ -11054,7 +10755,6 @@ brick:Fume_Hood a owl:Class, brick:Fume_Hood_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fume Hood Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of air in a fume hood"@en ; sh:rule [ a sh:TripleRule ; @@ -11091,7 +10791,6 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class, brick:Gas_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Gas Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a gas distribution source to represent how gas is distributed across multiple destinations"@en ; sh:rule [ a sh:TripleRule ; @@ -11112,7 +10811,6 @@ brick:Gas_Distribution a owl:Class, brick:Gas_Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Gas Pressure Regulator Valve" ; rdfs:subClassOf brick:Gas_Valve, brick:Pressure_Regulator_Valve ; skos:definition "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure."@en ; @@ -11139,7 +10837,6 @@ brick:Gas_Pressure_Regulator_Valve a owl:Class, brick:Gas_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Gas Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures gas concentration (other than CO2)"@en ; sh:property [ a sh:PropertyShape ; @@ -11167,7 +10864,6 @@ brick:Gas_Sensor a owl:Class, brick:Gas_System a owl:Class, sh:NodeShape ; - rdfs:label "Gas System" ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -11182,7 +10878,6 @@ brick:Gas_System a owl:Class, brick:Gatehouse a owl:Class, sh:NodeShape ; - rdfs:label "Gatehouse" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The standalone building used to manage the entrance to a campus or building grounds"@en ; @@ -11198,13 +10893,15 @@ brick:Gatehouse a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" ; brick:hasAssociatedTag tag:Gatehouse, tag:Location, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Building . brick:Gateway a owl:Class, sh:NodeShape ; - rdfs:label "Gateway" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11224,7 +10921,6 @@ brick:Gateway a owl:Class, brick:Generator_Room a owl:Class, sh:NodeShape ; - rdfs:label "Generator Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room for electrical equipment, specifically electrical generators."@en ; @@ -11264,7 +10960,6 @@ brick:Generator_Room a owl:Class, brick:Grease_Interceptor a owl:Class, sh:NodeShape ; - rdfs:label "Grease Interceptor" ; rdfs:subClassOf brick:Separation_Tank ; skos:definition "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats."@en ; sh:rule [ a sh:TripleRule ; @@ -11285,7 +10980,6 @@ brick:Grease_Interceptor a owl:Class, brick:HVAC_Zone a owl:Class, sh:NodeShape ; - rdfs:label "HVAC Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "a space or group of spaces, within a building with heating, cooling, and ventilating requirements, that are sufficiently similar so that desired conditions (e.g., temperature) can be maintained throughout using a single sensor (e.g., thermostat or temperature sensor)."@en ; @@ -11310,7 +11004,6 @@ brick:HVAC_Zone a owl:Class, brick:Hail_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hail Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures hail in terms of its size and damage potential"@en ; sh:property [ a sh:PropertyShape ; @@ -11339,7 +11032,6 @@ brick:Hail_Sensor a owl:Class, brick:Hallway a owl:Class, sh:NodeShape ; - rdfs:label "Hallway" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A common space, used to connect other parts of a building"@en ; @@ -11369,7 +11061,6 @@ brick:Hallway a owl:Class, brick:Hazardous_Materials_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Hazardous Materials Storage" ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment"@en ; @@ -11397,16 +11088,18 @@ brick:Hazardous_Materials_Storage a owl:Class, sh:object tag:Storage ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" ; brick:hasAssociatedTag tag:Hazardous, tag:Location, tag:Materials, tag:Room, tag:Space, - tag:Storage . + tag:Storage ; + brick:isReplacedBy rec:Room . brick:Heat_Detector a owl:Class, sh:NodeShape ; - rdfs:label "Heat Detector" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -11435,7 +11128,6 @@ brick:Heat_Detector a owl:Class, tag:Safety . brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Heat Exchanger Discharge Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11443,7 +11135,6 @@ brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor . brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Heat Exchanger Supply Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11452,7 +11143,6 @@ brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; brick:Heat_Exchanger_System_Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger System Enable Status" ; rdfs:subClassOf brick:Enable_Status, brick:System_Status ; skos:definition "Indicates if the heat exchanger system has been enabled"@en ; @@ -11489,7 +11179,6 @@ brick:Heat_Exchanger_System_Enable_Status a owl:Class, brick:Heat_Pump_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Air Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -11519,7 +11208,6 @@ brick:Heat_Pump_Air_Source_Condensing_Unit a owl:Class, brick:Heat_Pump_Ground_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Ground Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11549,7 +11237,6 @@ brick:Heat_Pump_Ground_Source_Condensing_Unit a owl:Class, brick:Heat_Pump_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Water Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11579,7 +11266,6 @@ brick:Heat_Pump_Water_Source_Condensing_Unit a owl:Class, brick:Heat_Recovery_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Air Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11629,7 +11315,6 @@ brick:Heat_Recovery_Air_Source_Condensing_Unit a owl:Class, brick:Heat_Recovery_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11659,7 +11344,6 @@ brick:Heat_Recovery_Hot_Water_System a owl:Class, brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Water Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11707,7 +11391,8 @@ brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, tag:Unit, tag:Water . -brick:Heat_Sensor rdfs:label "Heat Sensor" ; +brick:Heat_Sensor a owl:Class ; + rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -11721,7 +11406,6 @@ brick:Heat_Sensor rdfs:label "Heat Sensor" ; brick:Heat_Sink_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heat Sink Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measure temperature of the heat sink on a device such as a VFD."@en ; sh:rule [ a sh:TripleRule ; @@ -11748,7 +11432,6 @@ brick:Heat_Sink_Temperature_Sensor a owl:Class, brick:Heat_Wheel a owl:Class, sh:NodeShape ; - rdfs:label "Heat Wheel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy"@en ; @@ -11770,7 +11453,6 @@ brick:Heat_Wheel a owl:Class, brick:Heat_Wheel_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Heat Wheel VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "A VFD that drives a heat wheel"@en ; sh:rule [ a sh:TripleRule ; @@ -11796,7 +11478,6 @@ brick:Heat_Wheel_VFD a owl:Class, brick:Heating_Command a owl:Class, sh:NodeShape ; - rdfs:label "Heating Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of heating to be delivered (typically as a proportion of total heating output)"@en ; sh:rule [ a sh:TripleRule ; @@ -11817,7 +11498,6 @@ brick:Heating_Command a owl:Class, brick:Heating_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -11844,7 +11524,6 @@ brick:Heating_Demand_Setpoint a owl:Class, brick:Heating_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Heating Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Command that enables heating functionality in equipment but certain condition(s) must be met first before actively heating. For the actively heating control, see Heating_Command."@en ; sh:rule [ a sh:TripleRule ; @@ -11870,7 +11549,6 @@ brick:Heating_Enable_Command a owl:Class, brick:Heating_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heating Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11900,7 +11578,6 @@ brick:Heating_Start_Stop_Status a owl:Class, brick:Heating_Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Thermal Power Sensor" ; rdfs:subClassOf brick:Thermal_Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11931,7 +11608,6 @@ brick:Heating_Thermal_Power_Sensor a owl:Class, brick:High_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Air Flow Alarm" ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates that the air flow is higher than normal."@en ; sh:rule [ a sh:TripleRule ; @@ -11962,7 +11638,6 @@ brick:High_Air_Flow_Alarm a owl:Class, brick:High_CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High CO2 Alarm" ; rdfs:subClassOf brick:CO2_Alarm ; skos:definition "A device that indicates high concentration of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -11988,7 +11663,6 @@ brick:High_CO2_Alarm a owl:Class, brick:High_Head_Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Head Pressure Alarm" ; rdfs:subClassOf brick:Pressure_Alarm ; skos:definition "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system."@en ; sh:rule [ a sh:TripleRule ; @@ -12019,7 +11693,6 @@ brick:High_Head_Pressure_Alarm a owl:Class, brick:High_Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm" ; rdfs:subClassOf brick:Humidity_Alarm ; skos:definition "An alarm that indicates high concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -12045,7 +11718,6 @@ brick:High_Humidity_Alarm a owl:Class, brick:High_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm Parameter" ; rdfs:subClassOf brick:Humidity_Parameter ; skos:definition "A parameter determining the humidity level at which to trigger a high humidity alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -12076,7 +11748,6 @@ brick:High_Humidity_Alarm_Parameter a owl:Class, brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; skos:definition "The upper bound of the outside air temperature lockout range"@en ; sh:rule [ a sh:TripleRule ; @@ -12122,7 +11793,6 @@ brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:High_Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Return Air Temperature Alarm" ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that return air temperature is too high"@en ; @@ -12159,7 +11829,6 @@ brick:High_Return_Air_Temperature_Alarm a owl:Class, brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "High Static Pressure Cutout Setpoint Limit" ; rdfs:subClassOf brick:Static_Pressure_Setpoint_Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -12200,7 +11869,6 @@ brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, brick:High_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Alarm Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; skos:definition "A parameter determining the temperature level at which to trigger a high temperature alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -12230,7 +11898,6 @@ brick:High_Temperature_Alarm_Parameter a owl:Class, tag:Temperature . brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12238,7 +11905,6 @@ brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor . brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12246,7 +11912,6 @@ brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor . brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12255,7 +11920,6 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hold_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hold Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hold ; @@ -12275,7 +11939,6 @@ brick:Hold_Status a owl:Class, brick:Hospitality_Box a owl:Class, sh:NodeShape ; - rdfs:label "Hospitality Box" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue"@en ; @@ -12299,15 +11962,17 @@ brick:Hospitality_Box a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" ; brick:hasAssociatedTag tag:Box, tag:Hospitality, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Hot_Box a owl:Class, sh:NodeShape ; - rdfs:label "Hot Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "hot air chamber forming part of an air handler."@en ; @@ -12331,15 +11996,17 @@ brick:Hot_Box a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" ; brick:hasAssociatedTag tag:Box, tag:Hot, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Room . brick:Hot_Water_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Hot_Water_Radiator ; skos:definition "Hydronic heating device located at or near the floor"@en ; @@ -12371,7 +12038,6 @@ brick:Hot_Water_Baseboard_Radiator a owl:Class, brick:Hot_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Hot_Water_Pump ; skos:definition "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed."@en ; @@ -12403,7 +12069,6 @@ brick:Hot_Water_Booster_Pump a owl:Class, brick:Hot_Water_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Coil" ; rdfs:subClassOf brick:Heating_Coil ; skos:definition "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water."@en ; sh:rule [ a sh:TripleRule ; @@ -12434,7 +12099,6 @@ brick:Hot_Water_Coil a owl:Class, brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -12477,7 +12141,6 @@ brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12527,7 +12190,6 @@ brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12577,7 +12239,6 @@ brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -12627,7 +12288,6 @@ brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; skos:definition "Measures the difference in temperature between the entering water to the boiler or other water heating device and leaving water from the same boiler or other water heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -12663,7 +12323,6 @@ brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Hot_Water_Discharge_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Discharge Flow Sensor" ; rdfs:subClassOf brick:Discharge_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; owl:deprecated true ; @@ -12672,7 +12331,6 @@ brick:Hot_Water_Discharge_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Hot_Water_Leaving_Flow_Sensor . brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class ; - rdfs:label "Hot Water Discharge Flow Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; owl:deprecated true ; @@ -12682,7 +12340,6 @@ brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class ; brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Gauge Pressure Sensor" ; rdfs:subClassOf brick:Gauge_Pressure_Sensor ; skos:definition "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -12719,7 +12376,6 @@ brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, brick:Hot_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate hot water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -12739,7 +12395,6 @@ brick:Hot_Water_Loop a owl:Class, tag:Water . brick:Hot_Water_Return_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Return Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -12749,7 +12404,6 @@ brick:Hot_Water_Return_Flow_Sensor a owl:Class ; brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of hot air"@en ; sh:rule [ a sh:TripleRule ; @@ -12787,7 +12441,6 @@ brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, brick:Hot_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank designed to store hot water in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -12812,7 +12465,6 @@ brick:Hot_Water_Storage_Tank a owl:Class, tag:Water . brick:Hot_Water_Supply_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Supply Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -12821,7 +12473,6 @@ brick:Hot_Water_Supply_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Hot_Water_Leaving_Flow_Sensor . brick:Hot_Water_Supply_Flow_Setpoint a owl:Class ; - rdfs:label "Hot Water Supply Flow Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12830,7 +12481,6 @@ brick:Hot_Water_Supply_Flow_Setpoint a owl:Class ; brick:Hot_Water_Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Thermal_Energy_Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient heating by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -12871,7 +12521,6 @@ brick:Hot_Water_Thermal_Energy_Storage_Tank a owl:Class, brick:Hot_Water_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank used in hot water heating systems."@en ; sh:rule [ a sh:TripleRule ; @@ -12902,7 +12551,6 @@ brick:Hot_Water_Thermal_Expansion_Tank a owl:Class, brick:Hot_Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Usage Sensor" ; rdfs:subClassOf brick:Water_Usage_Sensor ; skos:definition "Measures the amount of hot water that is consumed, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -12934,7 +12582,6 @@ brick:Hot_Water_Usage_Sensor a owl:Class, brick:Humidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Humidification Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Humidification ; @@ -12964,7 +12611,6 @@ brick:Humidification_Start_Stop_Status a owl:Class, brick:Humidifier a owl:Class, sh:NodeShape ; - rdfs:label "Humidifier" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that adds moisture to air or other gases"@en ; sh:rule [ a sh:TripleRule ; @@ -12980,7 +12626,6 @@ brick:Humidifier a owl:Class, brick:Humidifier_Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Humidifier Fault Status" ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the presence of a fault in a humidifier"@en ; sh:rule [ a sh:TripleRule ; @@ -13006,7 +12651,6 @@ brick:Humidifier_Fault_Status a owl:Class, brick:Humidify_Command a owl:Class, sh:NodeShape ; - rdfs:label "Humidify Command" ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -13027,7 +12671,6 @@ brick:Humidify_Command a owl:Class, brick:Humidity_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Deadband Setpoint" ; rdfs:subClassOf brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -13054,7 +12697,6 @@ brick:Humidity_Deadband_Setpoint a owl:Class, brick:Humidity_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Tolerance Parameter" ; rdfs:subClassOf brick:Humidity_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en ; @@ -13081,7 +12723,6 @@ brick:Humidity_Tolerance_Parameter a owl:Class, brick:IDF a owl:Class, sh:NodeShape ; - rdfs:label "IDF" ; rdfs:subClassOf brick:Distribution_Frame ; owl:deprecated true ; skos:definition "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints"@en ; @@ -13126,7 +12767,6 @@ brick:IDF a owl:Class, brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ice Tank Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving an ice tank"@en ; sh:rule [ a sh:TripleRule ; @@ -13168,7 +12808,6 @@ brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, brick:Illuminance_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Target Illuminance of the zone."@en ; sh:rule [ a sh:TripleRule ; @@ -13190,7 +12829,6 @@ brick:Illuminance_Setpoint a owl:Class, brick:Induction_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Induction Unit" ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "A device with an primary air connection and integrated coil and condensate pan that performs sensible and latent cooling of a space. Essentially an Active Chilled Beam with a built in condensate pan."@en ; sh:rule [ a sh:TripleRule ; @@ -13211,7 +12849,6 @@ brick:Induction_Unit a owl:Class, brick:Information_Area a owl:Class, sh:NodeShape ; - rdfs:label "Information Area" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "An information booth or kiosk where visitors would look for information"@en ; @@ -13231,14 +12868,16 @@ brick:Information_Area a owl:Class, sh:object tag:Outdoor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" ; brick:hasAssociatedTag tag:Area, tag:Information, tag:Location, - tag:Outdoor . + tag:Outdoor ; + brick:isReplacedBy rec:Reception . brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -13275,7 +12914,6 @@ brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the inside face surface temperature of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -13312,7 +12950,6 @@ brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Intake_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Intake Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "Filters air intake"@en ; sh:rule [ a sh:TripleRule ; @@ -13338,7 +12975,6 @@ brick:Intake_Air_Filter a owl:Class, brick:Intake_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Intake Air Temperature Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; skos:definition "Measures air at the interface between the building and the outside"@en ; sh:rule [ a sh:TripleRule ; @@ -13375,7 +13011,6 @@ brick:Intake_Air_Temperature_Sensor a owl:Class, brick:Intrusion_Detection_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Intrusion Detection Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -13400,7 +13035,6 @@ brick:Intrusion_Detection_Equipment a owl:Class, brick:Isolation_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that isolates a section of ductwork or other air handling system."@en ; sh:rule [ a sh:TripleRule ; @@ -13421,7 +13055,6 @@ brick:Isolation_Damper a owl:Class, brick:Janitor_Room a owl:Class, sh:NodeShape ; - rdfs:label "Janitor Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for the storage of cleaning equipment and supplies"@en ; @@ -13451,7 +13084,6 @@ brick:Janitor_Room a owl:Class, brick:Jet_Nozzle_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Jet Nozzle Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed to produce high velocity discharge air stream to throw the air over a large distance or target the air stream to a localize area"@en ; sh:rule [ a sh:TripleRule ; @@ -13482,7 +13114,6 @@ brick:Jet_Nozzle_Air_Diffuser a owl:Class, brick:Laminar_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Laminar Flow Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment"@en ; sh:rule [ a sh:TripleRule ; @@ -13513,7 +13144,6 @@ brick:Laminar_Flow_Air_Diffuser a owl:Class, brick:Last_Fault_Code_Status a owl:Class, sh:NodeShape ; - rdfs:label "Last Fault Code Status" ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the last fault code that occurred"@en ; sh:rule [ a sh:TripleRule ; @@ -13544,7 +13174,6 @@ brick:Last_Fault_Code_Status a owl:Class, brick:Lead_Lag_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Command" ; rdfs:subClassOf brick:Command ; skos:definition "Enables lead/lag operation"@en ; sh:rule [ a sh:TripleRule ; @@ -13570,7 +13199,6 @@ brick:Lead_Lag_Command a owl:Class, brick:Lead_Lag_Status a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if lead/lag operation is enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -13596,7 +13224,6 @@ brick:Lead_Lag_Status a owl:Class, brick:Lead_On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lead On Off Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "Controls the active/inactive status of the \"lead\" part of a lead/lag system"@en ; sh:rule [ a sh:TripleRule ; @@ -13627,7 +13254,6 @@ brick:Lead_On_Off_Command a owl:Class, brick:Leaving_Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot leaving water"@en ; @@ -13666,7 +13292,6 @@ brick:Leaving_Hot_Water_Flow_Sensor a owl:Class, brick:Leaving_Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot leaving water"@en ; @@ -13705,7 +13330,6 @@ brick:Leaving_Hot_Water_Flow_Setpoint a owl:Class, brick:Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -13756,7 +13380,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13812,7 +13435,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl: brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13862,7 +13484,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Cl brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13913,7 +13534,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl: brick:Leaving_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -13956,7 +13576,6 @@ brick:Leaving_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Leaving_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -14006,7 +13625,6 @@ brick:Leaving_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -14056,7 +13674,6 @@ brick:Leaving_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Clas brick:Leaving_Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Pressure Sensor" ; rdfs:subClassOf brick:Water_Pressure_Sensor ; skos:definition "Measures the water pressure at the exit point of a system."@en ; sh:rule [ a sh:TripleRule ; @@ -14088,7 +13705,6 @@ brick:Leaving_Water_Pressure_Sensor a owl:Class, brick:Leaving_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Alarm" ; rdfs:subClassOf brick:Water_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the leaving water."@en ; sh:rule [ a sh:TripleRule ; @@ -14119,7 +13735,6 @@ brick:Leaving_Water_Temperature_Alarm a owl:Class, brick:Leaving_Water_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of leaving water"@en ; @@ -14158,7 +13773,6 @@ brick:Leaving_Water_Temperature_Deadband_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -14204,7 +13818,6 @@ brick:Leaving_Water_Temperature_Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -14250,7 +13863,6 @@ brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Level_Command a owl:Class, sh:NodeShape ; - rdfs:label "Level Command" ; rdfs:subClassOf brick:Command ; skos:definition "Adjusts the operational state to a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -14271,7 +13883,6 @@ brick:Level_Command a owl:Class, brick:Level_Status a owl:Class, sh:NodeShape ; - rdfs:label "Level Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current operational state of a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -14292,7 +13903,6 @@ brick:Level_Status a owl:Class, brick:Library a owl:Class, sh:NodeShape ; - rdfs:label "Library" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs"@en ; @@ -14321,7 +13931,6 @@ brick:Library a owl:Class, brick:isReplacedBy rec:Library . brick:Light_Command a owl:Class ; - rdfs:label "Light Command" ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.1" ; @@ -14330,7 +13939,6 @@ brick:Light_Command a owl:Class ; brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Correlated Color Temperature Command" ; rdfs:seeAlso ; rdfs:subClassOf brick:Command ; skos:definition "A command to set correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions."@en ; @@ -14367,7 +13975,6 @@ brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Correlated Color Temperature Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor to measure correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions."@en ; @@ -14406,7 +14013,6 @@ brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, brick:Lighting_System a owl:Class, sh:NodeShape ; - rdfs:label "Lighting System" ; rdfs:subClassOf brick:System ; skos:definition "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -14422,7 +14028,6 @@ brick:Lighting_System a owl:Class, brick:Lighting_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -14437,13 +14042,15 @@ brick:Lighting_Zone a owl:Class, sh:object tag:Zone ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" ; brick:hasAssociatedTag tag:Lighting, tag:Location, - tag:Zone . + tag:Zone ; + brick:isReplacedBy rec:Zone . brick:Liquid_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Liquid Detection Alarm" ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14468,7 +14075,6 @@ brick:Liquid_Detection_Alarm a owl:Class, brick:Load_Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Load Current Sensor" ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a load"@en ; sh:rule [ a sh:TripleRule ; @@ -14495,7 +14101,6 @@ brick:Load_Current_Sensor a owl:Class, brick:Loading_Dock a owl:Class, sh:NodeShape ; - rdfs:label "Loading Dock" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock"@en ; @@ -14519,15 +14124,17 @@ brick:Loading_Dock a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" ; brick:hasAssociatedTag tag:Dock, tag:Loading, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:LoadingReceivingRoom . brick:Locally_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Locally On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Locally ; @@ -14557,7 +14164,6 @@ brick:Locally_On_Off_Status a owl:Class, brick:Lockout_Status a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a piece of equipment, system, or functionality has been locked out from operation"@en ; sh:rule [ a sh:TripleRule ; @@ -14578,7 +14184,6 @@ brick:Lockout_Status a owl:Class, brick:Low_Battery_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Battery Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the battery is low."@en ; sh:rule [ a sh:TripleRule ; @@ -14604,7 +14209,6 @@ brick:Low_Battery_Alarm a owl:Class, brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Freeze Protect Temperature Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Freeze ; @@ -14639,7 +14243,6 @@ brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, brick:Low_Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm" ; rdfs:subClassOf brick:Humidity_Alarm ; skos:definition "An alarm that indicates low concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -14665,7 +14268,6 @@ brick:Low_Humidity_Alarm a owl:Class, brick:Low_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm Parameter" ; rdfs:subClassOf brick:Humidity_Parameter ; skos:definition "A parameter determining the humidity level at which to trigger a low humidity alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -14696,7 +14298,6 @@ brick:Low_Humidity_Alarm_Parameter a owl:Class, brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; skos:definition "The lower bound of the outside air temperature lockout range"@en ; sh:rule [ a sh:TripleRule ; @@ -14742,7 +14343,6 @@ brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Differential Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14788,7 +14388,6 @@ brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14829,7 +14428,6 @@ brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, brick:Low_Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Return Air Temperature Alarm" ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that return air temperature is too low"@en ; @@ -14866,7 +14464,6 @@ brick:Low_Return_Air_Temperature_Alarm a owl:Class, brick:Low_Suction_Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Suction Pressure Alarm" ; rdfs:subClassOf brick:Pressure_Alarm ; skos:definition "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system."@en ; sh:rule [ a sh:TripleRule ; @@ -14897,7 +14494,6 @@ brick:Low_Suction_Pressure_Alarm a owl:Class, brick:Low_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Temperature Alarm Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; skos:definition "A parameter determining the temperature level at which to trigger a low temperature alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -14928,7 +14524,6 @@ brick:Low_Temperature_Alarm_Parameter a owl:Class, brick:Low_Voltage_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Voltage Alarm" ; rdfs:subClassOf brick:Voltage_Alarm ; skos:definition "An alarm that indicates the voltage is lower than its normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -14954,7 +14549,6 @@ brick:Low_Voltage_Alarm a owl:Class, brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Lowest Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; skos:definition "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -14996,7 +14590,6 @@ brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Luminaire a owl:Class, sh:NodeShape ; - rdfs:label "Luminaire" ; rdfs:subClassOf brick:Lighting ; skos:definition "A complete lighting unit consisting of a lamp or lamps and ballast(s) (when applicable) together with the parts designed to distribute the light, to position and protect the lamps, and to connect the lamps to the power supply."@en ; sh:rule [ a sh:TripleRule ; @@ -15012,7 +14605,6 @@ brick:Luminaire a owl:Class, brick:Luminaire_Driver a owl:Class, sh:NodeShape ; - rdfs:label "Luminaire Driver" ; rdfs:subClassOf brick:Lighting ; skos:definition "A power source for a luminaire"@en ; sh:rule [ a sh:TripleRule ; @@ -15033,7 +14625,6 @@ brick:Luminaire_Driver a owl:Class, brick:Luminance_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Alarm" ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -15053,7 +14644,6 @@ brick:Luminance_Alarm a owl:Class, brick:Luminance_Command a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of luminance delivered by a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -15074,7 +14664,6 @@ brick:Luminance_Command a owl:Class, brick:Luminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the luminous intensity per unit area of light travelling in a given direction"@en ; sh:property [ a sh:PropertyShape ; @@ -15102,7 +14691,6 @@ brick:Luminance_Sensor a owl:Class, brick:Luminance_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets luminance"@en ; sh:rule [ a sh:TripleRule ; @@ -15124,7 +14712,6 @@ brick:Luminance_Setpoint a owl:Class, brick:MDF a owl:Class, sh:NodeShape ; - rdfs:label "MDF" ; rdfs:subClassOf brick:Distribution_Frame ; owl:deprecated true ; skos:definition "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world"@en ; @@ -15169,7 +14756,6 @@ brick:MDF a owl:Class, brick:Mail_Room a owl:Class, sh:NodeShape ; - rdfs:label "Mail Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room where mail is recieved and sorted for distribution to the rest of the building"@en ; @@ -15199,7 +14785,6 @@ brick:Mail_Room a owl:Class, brick:Main_Circuit_Breaker a owl:Class, sh:NodeShape ; - rdfs:label "Main Circuit Breaker" ; rdfs:subClassOf brick:Circuit_Breaker ; skos:definition "All breaker panels generally have a main circuit breaker before the bus / MCBs. In some older panels there may be a Main Disconnect Switch instead. It is also possible to have a main disconnect switch, and a main circuit breaker in a panel."@en ; sh:rule [ a sh:TripleRule ; @@ -15225,7 +14810,6 @@ brick:Main_Circuit_Breaker a owl:Class, brick:Main_Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Main Disconnect Switch" ; rdfs:subClassOf brick:Disconnect_Switch ; skos:definition "Building power is most commonly provided by utility company through a master disconnect switch (sometimes called a service disconnect) in the main electrical room of a building. The Utility Company provided master disconnect switch often owns or restricts access to this switch. There can also be other cases where a disconnect is placed into an electrical system to allow service cut-off to a portion of the building."@en ; sh:rule [ a sh:TripleRule ; @@ -15251,7 +14835,6 @@ brick:Main_Disconnect_Switch a owl:Class, brick:Maintenance_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Mode Command" ; rdfs:subClassOf brick:Mode_Command ; skos:definition "Controls whether or not a device or controller is operating in \"Maintenance\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -15277,7 +14860,6 @@ brick:Maintenance_Mode_Command a owl:Class, brick:Maintenance_Required_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Required Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that repair/maintenance is required on an associated device or equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -15303,7 +14885,6 @@ brick:Maintenance_Required_Alarm a owl:Class, brick:Majlis a owl:Class, sh:NodeShape ; - rdfs:label "Majlis" ; rdfs:subClassOf brick:Lounge ; owl:deprecated true ; skos:definition "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained"@en ; @@ -15327,15 +14908,17 @@ brick:Majlis a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" ; brick:hasAssociatedTag tag:Common, tag:Location, tag:Lounge, tag:Majlis, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Lounge . brick:Makeup_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Makeup Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank"@en ; @@ -15372,7 +14955,6 @@ brick:Makeup_Water_Valve a owl:Class, brick:Manual_Auto_Status a owl:Class, sh:NodeShape ; - rdfs:label "Manual Auto Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system is under manual or automatic operation"@en ; sh:rule [ a sh:TripleRule ; @@ -15398,7 +14980,6 @@ brick:Manual_Auto_Status a owl:Class, brick:Massage_Room a owl:Class, sh:NodeShape ; - rdfs:label "Massage Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed"@en ; @@ -15428,7 +15009,6 @@ brick:Massage_Room a owl:Class, brick:Max_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for maximum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15460,7 +15040,6 @@ brick:Max_Air_Temperature_Setpoint a owl:Class, brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Chilled Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en ; @@ -15512,7 +15091,6 @@ brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Max_Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Max Frequency Command" ; rdfs:subClassOf brick:Frequency_Command ; skos:definition "Sets the maximum permitted frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -15539,7 +15117,6 @@ brick:Max_Frequency_Command a owl:Class, brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; @@ -15576,7 +15153,6 @@ brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Hot Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en ; @@ -15628,7 +15204,6 @@ brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Max_Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Load Setpoint" ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15658,7 +15233,6 @@ brick:Max_Load_Setpoint a owl:Class, brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Outside Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -15704,7 +15278,6 @@ brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Position_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Position Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Position_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint."@en ; @@ -15736,7 +15309,6 @@ brick:Max_Position_Setpoint_Limit a owl:Class, brick:Max_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Speed Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Speed_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint."@en ; @@ -15773,7 +15345,6 @@ brick:Max_Speed_Setpoint_Limit a owl:Class, brick:Max_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the maximum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -15804,7 +15375,6 @@ brick:Max_Water_Level_Alarm a owl:Class, brick:Max_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for max water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15837,7 +15407,6 @@ brick:Max_Water_Temperature_Setpoint a owl:Class, brick:Media_Hot_Desk a owl:Class, sh:NodeShape ; - rdfs:label "Media Hot Desk" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue"@en ; @@ -15857,14 +15426,16 @@ brick:Media_Hot_Desk a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" ; brick:hasAssociatedTag tag:Desk, tag:Location, tag:Media, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Media_Production_Room a owl:Class, sh:NodeShape ; - rdfs:label "Media Production Room" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A enclosed space used by media professionals for the production of media"@en ; @@ -15888,15 +15459,17 @@ brick:Media_Production_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" ; brick:hasAssociatedTag tag:Location, tag:Media, tag:Production, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15946,7 +15519,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -16002,7 +15574,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a ow brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure between sections of a medium temperature hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -16049,7 +15620,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -16094,7 +15664,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Pressure . brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16102,7 +15671,6 @@ brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor . brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16110,7 +15678,6 @@ brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor . brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16119,7 +15686,6 @@ brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Methane_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Methane Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of methane in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16147,7 +15713,6 @@ brick:Methane_Level_Sensor a owl:Class, brick:Min_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for minimum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16179,7 +15744,6 @@ brick:Min_Air_Temperature_Setpoint a owl:Class, brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Chilled Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en ; @@ -16231,7 +15795,6 @@ brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Min_Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Min Frequency Command" ; rdfs:subClassOf brick:Frequency_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -16257,7 +15820,6 @@ brick:Min_Frequency_Command a owl:Class, brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; @@ -16294,7 +15856,6 @@ brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Hot Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en ; @@ -16346,7 +15907,6 @@ brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Min_Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Load Setpoint" ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -16376,7 +15936,6 @@ brick:Min_Load_Setpoint a owl:Class, brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Outside Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -16422,7 +15981,6 @@ brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Position_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Position Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Position_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint."@en ; @@ -16454,7 +16012,6 @@ brick:Min_Position_Setpoint_Limit a owl:Class, brick:Min_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Speed Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Speed_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint."@en ; @@ -16491,7 +16048,6 @@ brick:Min_Speed_Setpoint_Limit a owl:Class, brick:Min_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the minimum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -16522,7 +16078,6 @@ brick:Min_Water_Level_Alarm a owl:Class, brick:Min_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for min water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16555,7 +16110,6 @@ brick:Min_Water_Temperature_Setpoint a owl:Class, brick:Mixed_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "A filter that is applied to the mixture of recirculated and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -16581,7 +16135,6 @@ brick:Mixed_Air_Filter a owl:Class, brick:Mixed_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16614,7 +16167,6 @@ brick:Mixed_Air_Flow_Sensor a owl:Class, brick:Mixed_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the humidity of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16652,7 +16204,6 @@ brick:Mixed_Air_Humidity_Sensor a owl:Class, brick:Mixed_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16685,7 +16236,6 @@ brick:Mixed_Air_Humidity_Setpoint a owl:Class, brick:Mixed_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16718,7 +16268,6 @@ brick:Mixed_Air_Temperature_Sensor a owl:Class, brick:Mixed_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16751,7 +16300,6 @@ brick:Mixed_Air_Temperature_Setpoint a owl:Class, brick:Mixed_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of the mixed outside and return air streams"@en ; sh:rule [ a sh:TripleRule ; @@ -16772,7 +16320,6 @@ brick:Mixed_Damper a owl:Class, brick:Motor_Control_Center a owl:Class, sh:NodeShape ; - rdfs:label "Motor Control Center" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "The Motor Control Center is a specialized type of switchgear which provides electrical power to major mechanical systems in the building such as HVAC components."@en ; sh:rule [ a sh:TripleRule ; @@ -16793,7 +16340,6 @@ brick:Motor_Control_Center a owl:Class, brick:Motor_Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Current Sensor" ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16820,7 +16366,6 @@ brick:Motor_Current_Sensor a owl:Class, brick:Motor_Direction_Status a owl:Class, sh:NodeShape ; - rdfs:label "Motor Direction Status" ; rdfs:subClassOf brick:Direction_Status ; skos:definition "Indicates which direction a motor is operating in, e.g. forward or reverse"@en ; sh:rule [ a sh:TripleRule ; @@ -16847,7 +16392,6 @@ brick:Motor_Direction_Status a owl:Class, brick:Motor_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Motor On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16877,7 +16421,6 @@ brick:Motor_On_Off_Status a owl:Class, brick:Motor_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16903,7 +16446,6 @@ brick:Motor_Speed_Sensor a owl:Class, brick:Motor_Torque_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Torque Sensor" ; rdfs:subClassOf brick:Torque_Sensor ; skos:definition "Measures the torque, or rotating power, of a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16930,7 +16472,6 @@ brick:Motor_Torque_Sensor a owl:Class, brick:NO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "NO2 Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of NO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16958,7 +16499,6 @@ brick:NO2_Level_Sensor a owl:Class, brick:Natural_Gas_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Flow Sensor" ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16991,7 +16531,6 @@ brick:Natural_Gas_Flow_Sensor a owl:Class, brick:Natural_Gas_Seismic_Shutoff_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Seismic Shutoff Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location."@en ; sh:rule [ a sh:TripleRule ; @@ -17027,7 +16566,6 @@ brick:Natural_Gas_Seismic_Shutoff_Valve a owl:Class, brick:Natural_Gas_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -17060,7 +16598,6 @@ brick:Natural_Gas_Temperature_Sensor a owl:Class, brick:Natural_Gas_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of natural gas that is consumed or used, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -17092,7 +16629,6 @@ brick:Natural_Gas_Usage_Sensor a owl:Class, brick:No_Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "No Water Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "Alarm indicating that there is no water in the equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -17118,7 +16654,6 @@ brick:No_Water_Alarm a owl:Class, brick:Noncondensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Noncondensing Natural Gas Boiler" ; rdfs:subClassOf brick:Natural_Gas_Boiler ; skos:definition "A closed, pressure vessel that uses natural gas with no system to capture latent heat for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -17149,7 +16684,6 @@ brick:Noncondensing_Natural_Gas_Boiler a owl:Class, brick:Occupancy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls whether or not a device or controller is operating in \"Occupied\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -17170,7 +16704,6 @@ brick:Occupancy_Command a owl:Class, brick:Occupancy_Count_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Count Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring the number of people in an area"@en ; sh:property [ a sh:PropertyShape ; @@ -17203,7 +16736,6 @@ brick:Occupancy_Count_Sensor a owl:Class, brick:Occupancy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects occupancy of some space or area"@en ; sh:property [ a sh:PropertyShape ; @@ -17230,7 +16762,6 @@ brick:Occupancy_Sensor a owl:Class, brick:hasQuantity brick:Occupancy . brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Occupied Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17238,7 +16769,6 @@ brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint . brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Occupied Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17247,7 +16777,6 @@ brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Occupied_Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Mode Status" ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -17278,7 +16807,6 @@ brick:Occupied_Cooling_Mode_Status a owl:Class, brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature for cooling when occupied"@en ; @@ -17316,7 +16844,6 @@ brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; skos:definition "Sets temperature for cooling when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -17348,7 +16875,6 @@ brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Mode Status" ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -17379,7 +16905,6 @@ brick:Occupied_Heating_Mode_Status a owl:Class, brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature for heating when occupied"@en ; @@ -17417,7 +16942,6 @@ brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, brick:Occupied_Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; skos:definition "Sets temperature for heating when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -17449,7 +16973,6 @@ brick:Occupied_Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is occupied."@en ; sh:rule [ a sh:TripleRule ; @@ -17476,7 +16999,6 @@ brick:Occupied_Humidity_Setpoint a owl:Class, brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17518,7 +17040,6 @@ brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17559,7 +17080,6 @@ brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; - rdfs:label "Occupied Zone Air Temperaure Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17568,7 +17088,6 @@ brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; brick:Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Off Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "An Off Command controls or reports the binary 'off' status of a control loop, relay or equipment activity. It can only be used to stop/deactivate an associated equipment or process, or determine that the related entity is 'off'"@en ; sh:rule [ a sh:TripleRule ; @@ -17589,7 +17108,6 @@ brick:Off_Command a owl:Class, brick:Office_Kitchen a owl:Class, sh:NodeShape ; - rdfs:label "Office Kitchen" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A common space, usually near or in a breakroom, where minor food preperation occurs"@en ; @@ -17624,7 +17142,6 @@ brick:Office_Kitchen a owl:Class, brick:On_Command a owl:Class, sh:NodeShape ; - rdfs:label "On Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "An On Command controls or reports the binary 'on' status of a control loop, relay or equipment activity. It can only be used to start/activate an associated equipment or process, or determine that the related entity is 'on'"@en ; sh:rule [ a sh:TripleRule ; @@ -17645,7 +17162,6 @@ brick:On_Command a owl:Class, brick:Open_Close_Command a owl:Class, sh:NodeShape ; - rdfs:label "Open Close Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "A binary signal given to a device, such as a damper or valve, to either open or close"@en ; sh:rule [ a sh:TripleRule ; @@ -17671,7 +17187,6 @@ brick:Open_Close_Command a owl:Class, brick:Open_Close_Status a owl:Class, sh:NodeShape ; - rdfs:label "Open Close Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates the open/close status of a device such as a damper or valve"@en ; sh:rule [ a sh:TripleRule ; @@ -17697,7 +17212,6 @@ brick:Open_Close_Status a owl:Class, brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Open Heating Valve Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17744,7 +17258,6 @@ brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, brick:Open_Office a owl:Class, sh:NodeShape ; - rdfs:label "Open Office" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks"@en ; @@ -17779,7 +17292,6 @@ brick:Open_Office a owl:Class, brick:Output_Frequency_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Output Frequency Sensor" ; rdfs:subClassOf brick:Frequency_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Frequency ; @@ -17805,7 +17317,6 @@ brick:Output_Frequency_Sensor a owl:Class, brick:Output_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Output Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage output by some process or device"@en ; sh:rule [ a sh:TripleRule ; @@ -17832,7 +17343,6 @@ brick:Output_Voltage_Sensor a owl:Class, brick:Outside a owl:Class, sh:NodeShape ; - rdfs:label "Outside" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -17843,12 +17353,14 @@ brick:Outside a owl:Class, sh:object tag:Outside ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" ; brick:hasAssociatedTag tag:Location, - tag:Outside . + tag:Outside ; + brick:isReplacedBy rec:OutdoorSpace . brick:Outside_Air_CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO2 Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17881,7 +17393,6 @@ brick:Outside_Air_CO2_Sensor a owl:Class, brick:Outside_Air_CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17914,7 +17425,6 @@ brick:Outside_Air_CO_Sensor a owl:Class, brick:Outside_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17947,7 +17457,6 @@ brick:Outside_Air_Dewpoint_Sensor a owl:Class, brick:Outside_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Enthalpy Sensor" ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17980,7 +17489,6 @@ brick:Outside_Air_Enthalpy_Sensor a owl:Class, brick:Outside_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of outside air into the system"@en ; sh:rule [ a sh:TripleRule ; @@ -18013,7 +17521,6 @@ brick:Outside_Air_Flow_Sensor a owl:Class, brick:Outside_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets outside air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -18046,7 +17553,6 @@ brick:Outside_Air_Flow_Setpoint a owl:Class, brick:Outside_Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Grains Sensor" ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18079,7 +17585,6 @@ brick:Outside_Air_Grains_Sensor a owl:Class, brick:Outside_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18117,7 +17622,6 @@ brick:Outside_Air_Humidity_Sensor a owl:Class, brick:Outside_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18150,7 +17654,6 @@ brick:Outside_Air_Humidity_Setpoint a owl:Class, brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18186,7 +17689,6 @@ brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18228,7 +17730,6 @@ brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18270,7 +17771,6 @@ brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Wet Bulb Temperature Sensor" ; rdfs:subClassOf brick:Air_Wet_Bulb_Temperature_Sensor, brick:Outside_Air_Temperature_Sensor ; skos:definition "A sensor measuring the wet-bulb temperature of outside air"@en ; @@ -18314,7 +17814,6 @@ brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:Outside_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Outside Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18335,7 +17834,6 @@ brick:Outside_Damper a owl:Class, brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -18372,7 +17870,6 @@ brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the outside face surface temperature of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -18409,7 +17906,6 @@ brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Outside_Illuminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Illuminance Sensor" ; rdfs:subClassOf brick:Illuminance_Sensor ; skos:definition "Measures the total luminous flux incident on an outside, per unit area"@en ; sh:rule [ a sh:TripleRule ; @@ -18436,7 +17932,6 @@ brick:Outside_Illuminance_Sensor a owl:Class, brick:Overload_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Overload Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that can indicate when a full-load current is exceeded."@en ; sh:rule [ a sh:TripleRule ; @@ -18457,7 +17952,6 @@ brick:Overload_Alarm a owl:Class, brick:Overridden_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Off Status" ; rdfs:subClassOf brick:Off_Status, brick:Overridden_Status ; skos:definition "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on"@en ; @@ -18484,7 +17978,6 @@ brick:Overridden_Off_Status a owl:Class, brick:Overridden_On_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden On Status" ; rdfs:subClassOf brick:On_Status, brick:Overridden_Status ; skos:definition "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off"@en ; @@ -18511,7 +18004,6 @@ brick:Overridden_On_Status a owl:Class, brick:Ozone_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ozone Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of ozone in air"@en ; sh:rule [ a sh:TripleRule ; @@ -18539,7 +18031,6 @@ brick:Ozone_Level_Sensor a owl:Class, brick:PIR_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PIR Sensor" ; rdfs:subClassOf brick:Motion_Sensor ; skos:definition "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors"@en ; sh:rule [ a sh:TripleRule ; @@ -18561,7 +18052,6 @@ brick:PIR_Sensor a owl:Class, brick:PM10_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Level Sensor" ; rdfs:subClassOf brick:PM10_Sensor ; skos:definition "Detects level of particulates of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18598,7 +18088,6 @@ brick:PM10_Level_Sensor a owl:Class, brick:PM1_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Level Sensor" ; rdfs:subClassOf brick:PM1_Sensor ; skos:definition "Detects level of particulates of size 1 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18635,7 +18124,6 @@ brick:PM1_Level_Sensor a owl:Class, brick:PM2.5_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Level Sensor" ; rdfs:subClassOf brick:PM2.5_Sensor ; skos:definition "Detects level of particulates of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18672,7 +18160,6 @@ brick:PM2.5_Level_Sensor a owl:Class, brick:PVT_Panel a owl:Class, sh:NodeShape ; - rdfs:label "PVT Panel" ; rdfs:subClassOf brick:PV_Panel, brick:Solar_Thermal_Collector ; skos:definition "A type of solar panels that convert solar radiation into usable thermal and electrical energy"@en ; @@ -18709,7 +18196,6 @@ brick:PVT_Panel a owl:Class, brick:PV_Generation_System a owl:Class, sh:NodeShape ; - rdfs:label "PV Generation System" ; rdfs:subClassOf brick:Energy_Generation_System ; skos:definition "A collection of photovoltaic devices that generates energy"@en ; sh:rule [ a sh:TripleRule ; @@ -18730,7 +18216,6 @@ brick:PV_Generation_System a owl:Class, brick:Packaged_Air_Source_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Air Source Heat Pump" ; rdfs:subClassOf brick:Packaged_Heat_Pump ; skos:definition "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes."@en ; sh:rule [ a sh:TripleRule ; @@ -18761,7 +18246,6 @@ brick:Packaged_Air_Source_Heat_Pump a owl:Class, brick:Packaged_Water_Source_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Water Source Heat Pump" ; rdfs:subClassOf brick:Packaged_Heat_Pump ; skos:definition "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes."@en ; sh:rule [ a sh:TripleRule ; @@ -18792,7 +18276,6 @@ brick:Packaged_Water_Source_Heat_Pump a owl:Class, brick:Parking_Level a owl:Class, sh:NodeShape ; - rdfs:label "Parking Level" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "A floor of a parking structure"@en ; @@ -18812,14 +18295,16 @@ brick:Parking_Level a owl:Class, sh:object tag:Parking ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" ; brick:hasAssociatedTag tag:Floor, tag:Level, tag:Location, - tag:Parking . + tag:Parking ; + brick:isReplacedBy rec:Level . brick:Parking_Space a owl:Class, sh:NodeShape ; - rdfs:label "Parking Space" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An area large enough to park an individual vehicle"@en ; @@ -18844,7 +18329,6 @@ brick:Parking_Space a owl:Class, brick:Parking_Structure a owl:Class, sh:NodeShape ; - rdfs:label "Parking Structure" ; rdfs:subClassOf brick:Building ; owl:deprecated true ; skos:definition "A building or part of a building devoted to vehicle parking"@en ; @@ -18864,14 +18348,16 @@ brick:Parking_Structure a owl:Class, sh:object tag:Structure ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" ; brick:hasAssociatedTag tag:Building, tag:Location, tag:Parking, - tag:Structure . + tag:Structure ; + brick:isReplacedBy rec:Building . brick:Passive_Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Passive Chilled Beam" ; rdfs:subClassOf brick:Chilled_Beam ; skos:definition "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device."@en ; sh:rule [ a sh:TripleRule ; @@ -18897,7 +18383,6 @@ brick:Passive_Chilled_Beam a owl:Class, brick:Peak_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Peak Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "The peak power consumed by a process over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -18934,7 +18419,6 @@ brick:Peak_Demand_Sensor a owl:Class, brick:Photovoltaic_Inverter a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Inverter" ; rdfs:subClassOf brick:Inverter ; skos:definition " Converts direct current electricity generated by solar panels into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -18955,7 +18439,6 @@ brick:Photovoltaic_Inverter a owl:Class, brick:Piezoelectric_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Piezoelectric Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en ; sh:property [ a sh:PropertyShape ; @@ -18983,7 +18466,6 @@ brick:Piezoelectric_Sensor a owl:Class, brick:PlugStrip a owl:Class, sh:NodeShape ; - rdfs:label "PlugStrip" ; rdfs:seeAlso ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket."@en ; @@ -19000,7 +18482,6 @@ brick:PlugStrip a owl:Class, brick:Plumbing_Room a owl:Class, sh:NodeShape ; - rdfs:label "Plumbing Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems."@en ; @@ -19035,11 +18516,10 @@ brick:Plumbing_Room a owl:Class, brick:Portfolio a owl:Class, sh:NodeShape ; - rdfs:label "Portfolio" ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; skos:definition "A collection of sites"@en ; - sh:property [ sh:or ( [ sh:class brick:Site ] ) ; + sh:property [ sh:class brick:Site ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Collection ; @@ -19057,7 +18537,6 @@ brick:Portfolio a owl:Class, brick:Power_Factor_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Power Factor Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)."@en ; sh:property [ a sh:PropertyShape ; @@ -19090,7 +18569,6 @@ brick:Power_Factor_Sensor a owl:Class, brick:Power_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Power Loss Alarm" ; rdfs:subClassOf brick:Power_Alarm ; skos:definition "An alarm that indicates a power failure."@en ; sh:rule [ a sh:TripleRule ; @@ -19116,7 +18594,6 @@ brick:Power_Loss_Alarm a owl:Class, brick:Prayer_Room a owl:Class, sh:NodeShape ; - rdfs:label "Prayer Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for prayer"@en ; @@ -19136,14 +18613,16 @@ brick:Prayer_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" ; brick:hasAssociatedTag tag:Location, tag:Prayer, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:MeditationRoom . brick:Pre_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Pre Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter"@en ; sh:rule [ a sh:TripleRule ; @@ -19164,7 +18643,6 @@ brick:Pre_Filter a owl:Class, brick:Pre_Filter_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pre Filter Status" ; rdfs:subClassOf brick:Filter_Status ; skos:definition "Indicates if a prefilter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -19190,7 +18668,6 @@ brick:Pre_Filter_Status a owl:Class, brick:Preheat_Command a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer"@en ; sh:rule [ a sh:TripleRule ; @@ -19211,7 +18688,6 @@ brick:Preheat_Command a owl:Class, brick:Preheat_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for preheat"@en ; sh:rule [ a sh:TripleRule ; @@ -19238,7 +18714,6 @@ brick:Preheat_Demand_Setpoint a owl:Class, brick:Preheat_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19263,7 +18738,6 @@ brick:Preheat_Hot_Water_System a owl:Class, brick:Preheat_Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Hot Water Valve" ; rdfs:subClassOf brick:Hot_Water_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -19298,7 +18772,6 @@ brick:Preheat_Hot_Water_Valve a owl:Class, brick:Pressurization_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Pressurization Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings."@en ; sh:rule [ a sh:TripleRule ; @@ -19319,7 +18792,6 @@ brick:Pressurization_Fan a owl:Class, brick:Private_Office a owl:Class, sh:NodeShape ; - rdfs:label "Private Office" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office devoted to a single individual, with walls and door"@en ; @@ -19359,7 +18831,6 @@ brick:Private_Office a owl:Class, brick:Pump_Command a owl:Class, sh:NodeShape ; - rdfs:label "Pump Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)"@en ; sh:rule [ a sh:TripleRule ; @@ -19380,7 +18851,6 @@ brick:Pump_Command a owl:Class, brick:Pump_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pump On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19410,7 +18880,6 @@ brick:Pump_On_Off_Status a owl:Class, brick:Pump_Room a owl:Class, sh:NodeShape ; - rdfs:label "Pump Room" ; rdfs:subClassOf brick:Mechanical_Room ; owl:deprecated true ; skos:definition "A mechanical room that houses pumps"@en ; @@ -19438,16 +18907,18 @@ brick:Pump_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" ; brick:hasAssociatedTag tag:Location, tag:Mechanical, tag:Pump, tag:Room, tag:Service, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:UtilitiesRoom . brick:Pump_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pump Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a pump"@en ; sh:rule [ a sh:TripleRule ; @@ -19468,7 +18939,6 @@ brick:Pump_Status a owl:Class, brick:Pump_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Pump VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for pumps"@en ; sh:rule [ a sh:TripleRule ; @@ -19489,7 +18959,6 @@ brick:Pump_VFD a owl:Class, brick:Radiation_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Radiation Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19514,7 +18983,6 @@ brick:Radiation_Hot_Water_System a owl:Class, brick:Radon_Concentration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radon Concentration Sensor" ; rdfs:subClassOf brick:Radioactivity_Concentration_Sensor ; skos:definition "Measures the concentration of radioactivity due to radon"@en ; sh:rule [ a sh:TripleRule ; @@ -19542,7 +19010,6 @@ brick:Radon_Concentration_Sensor a owl:Class, brick:Rain_Duration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Rain Duration Sensor" ; rdfs:subClassOf brick:Duration_Sensor ; skos:definition "Measures the duration of precipitation within some time frame"@en ; sh:rule [ a sh:TripleRule ; @@ -19569,7 +19036,6 @@ brick:Rain_Duration_Sensor a owl:Class, brick:Rain_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Rain Level Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of precipitation fallen"@en ; sh:property [ a sh:PropertyShape ; @@ -19604,7 +19070,6 @@ brick:Rain_Sensor sh:property [ a sh:PropertyShape ; brick:Rain_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Rain Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank engineered to capture and store rainwater, usually for non-potable uses."@en ; sh:rule [ a sh:TripleRule ; @@ -19630,7 +19095,6 @@ brick:Rain_Water_Storage_Tank a owl:Class, brick:Rated_Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Rated Speed Setpoint" ; rdfs:subClassOf brick:Speed_Setpoint ; skos:definition "Sets rated speed"@en ; sh:rule [ a sh:TripleRule ; @@ -19657,7 +19121,6 @@ brick:Rated_Speed_Setpoint a owl:Class, brick:Reactive_Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Reactive Energy Sensor" ; rdfs:subClassOf brick:Electric_Energy_Sensor ; skos:definition "Measures the integral of reactive power"@en ; sh:rule [ a sh:TripleRule ; @@ -19689,7 +19152,6 @@ brick:Reactive_Energy_Sensor a owl:Class, brick:Reactive_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Reactive Power Sensor" ; rdfs:subClassOf brick:Electric_Power_Sensor ; skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, is due to stored energy which returns to the source in each cycle"@en ; sh:rule [ a sh:TripleRule ; @@ -19721,7 +19183,6 @@ brick:Reactive_Power_Sensor a owl:Class, brick:Reception a owl:Class, sh:NodeShape ; - rdfs:label "Reception" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space, usually in a lobby, where visitors to a building or space can go to after arriving at a building and inform building staff that they have arrived"@en ; @@ -19750,7 +19211,6 @@ brick:Reception a owl:Class, brick:isReplacedBy rec:Reception . brick:Refrigerant_Level_Sensor a owl:Class ; - rdfs:label "Refrigerant Level Sensor" ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -19763,7 +19223,6 @@ brick:Refrigerant_Level_Sensor a owl:Class ; brick:Refrigeration_System a owl:Class, sh:NodeShape ; - rdfs:label "Refrigeration System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop"@en ; sh:rule [ a sh:TripleRule ; @@ -19779,7 +19238,6 @@ brick:Refrigeration_System a owl:Class, brick:Reheat_Command a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to activate reheating, which is used for either heating or for dehumidification purposes"@en ; sh:rule [ a sh:TripleRule ; @@ -19800,7 +19258,6 @@ brick:Reheat_Command a owl:Class, brick:Reheat_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19825,7 +19282,6 @@ brick:Reheat_Hot_Water_System a owl:Class, brick:Reheat_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Valve" ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil"@en ; sh:rule [ a sh:TripleRule ; @@ -19851,7 +19307,6 @@ brick:Reheat_Valve a owl:Class, brick:Relay a owl:Class, sh:NodeShape ; - rdfs:label "Relay" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "an electrically operated switch"@en ; @@ -19868,7 +19323,6 @@ brick:Relay a owl:Class, brick:Relay_Command a owl:Class, sh:NodeShape ; - rdfs:label "Relay Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands to switch the relay"@en ; sh:rule [ a sh:TripleRule ; @@ -19889,7 +19343,6 @@ brick:Relay_Command a owl:Class, brick:Relief_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Relief Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised"@en ; sh:rule [ a sh:TripleRule ; @@ -19910,7 +19363,6 @@ brick:Relief_Damper a owl:Class, brick:Relief_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Relief Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised"@en ; sh:rule [ a sh:TripleRule ; @@ -19931,7 +19383,6 @@ brick:Relief_Fan a owl:Class, brick:Remotely_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Remotely On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19961,7 +19412,6 @@ brick:Remotely_On_Off_Status a owl:Class, brick:Retail_Room a owl:Class, sh:NodeShape ; - rdfs:label "Retail Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital"@en ; @@ -19991,7 +19441,6 @@ brick:Retail_Room a owl:Class, brick:Return_Air_CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20024,7 +19473,6 @@ brick:Return_Air_CO2_Sensor a owl:Class, brick:Return_Air_CO2_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Setpoint" ; rdfs:subClassOf brick:CO2_Setpoint ; skos:definition "Sets some property of CO2 in Return Air"@en ; sh:rule [ a sh:TripleRule ; @@ -20056,7 +19504,6 @@ brick:Return_Air_CO2_Setpoint a owl:Class, brick:Return_Air_CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20089,7 +19536,6 @@ brick:Return_Air_CO_Sensor a owl:Class, brick:Return_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20122,7 +19568,6 @@ brick:Return_Air_Dewpoint_Sensor a owl:Class, brick:Return_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between the return and supply side"@en ; sh:rule [ a sh:TripleRule ; @@ -20160,7 +19605,6 @@ brick:Return_Air_Differential_Pressure_Sensor a owl:Class, brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -20198,7 +19642,6 @@ brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, brick:Return_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Enthalpy Sensor" ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20231,7 +19674,6 @@ brick:Return_Air_Enthalpy_Sensor a owl:Class, brick:Return_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "Filters return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20257,7 +19699,6 @@ brick:Return_Air_Filter a owl:Class, brick:Return_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20290,7 +19731,6 @@ brick:Return_Air_Flow_Sensor a owl:Class, brick:Return_Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Grains Sensor" ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20323,7 +19763,6 @@ brick:Return_Air_Grains_Sensor a owl:Class, brick:Return_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20361,7 +19800,6 @@ brick:Return_Air_Humidity_Sensor a owl:Class, brick:Return_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20394,7 +19832,6 @@ brick:Return_Air_Humidity_Setpoint a owl:Class, brick:Return_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Plenum" ; rdfs:subClassOf brick:Air_Plenum ; skos:definition "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -20420,7 +19857,6 @@ brick:Return_Air_Plenum a owl:Class, brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20462,7 +19898,6 @@ brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20504,7 +19939,6 @@ brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Return_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20536,7 +19970,6 @@ brick:Return_Air_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Return_Air . brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; @@ -20545,7 +19978,6 @@ brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Entering_Chilled_Water_Temperature_Setpoint . brick:Return_Condenser_Water a brick:Substance ; - rdfs:label "Return Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20553,7 +19985,6 @@ brick:Return_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Entering_Condenser_Water . brick:Return_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Return Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -20562,7 +19993,6 @@ brick:Return_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Condenser_Water_Flow_Sensor . brick:Return_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Return Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20570,7 +20000,6 @@ brick:Return_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Condenser_Water_Temperature_Sensor . brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20579,7 +20008,6 @@ brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:Return_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Return Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20600,7 +20028,6 @@ brick:Return_Damper a owl:Class, brick:Return_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Return Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan moving return air -- air that is circulated from the building back into the HVAC system"@en ; sh:rule [ a sh:TripleRule ; @@ -20621,7 +20048,6 @@ brick:Return_Fan a owl:Class, brick:Return_Heating_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Return Heating Valve" ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve installed on the return side of a heat exchanger"@en ; sh:rule [ a sh:TripleRule ; @@ -20646,7 +20072,6 @@ brick:Return_Heating_Valve a owl:Class, tag:Valve . brick:Return_Hot_Water a brick:Substance ; - rdfs:label "Return Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20654,7 +20079,6 @@ brick:Return_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Entering_Hot_Water . brick:Return_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20662,7 +20086,6 @@ brick:Return_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Entering_Hot_Water_Temperature_Setpoint . brick:Return_Water a brick:Substance ; - rdfs:label "Return Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20671,7 +20094,6 @@ brick:Return_Water a brick:Substance ; brick:Reversing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Reversing Valve" ; rdfs:subClassOf brick:Refrigerant_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -20701,7 +20123,6 @@ brick:Reversing_Valve a owl:Class, brick:Riser a owl:Class, sh:NodeShape ; - rdfs:label "Riser" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc"@en ; @@ -20721,14 +20142,16 @@ brick:Riser a owl:Class, sh:object tag:Vertical ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" ; brick:hasAssociatedTag tag:Location, tag:Riser, tag:Space, - tag:Vertical . + tag:Vertical ; + brick:isReplacedBy rec:Room . brick:Rooftop a owl:Class, sh:NodeShape ; - rdfs:label "Rooftop" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20752,7 +20175,6 @@ brick:Rooftop a owl:Class, brick:Run_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Run Enable Command" ; rdfs:subClassOf brick:Enable_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20777,7 +20199,6 @@ brick:Run_Enable_Command a owl:Class, brick:Run_Request_Status a owl:Class, sh:NodeShape ; - rdfs:label "Run Request Status" ; rdfs:subClassOf brick:Run_Status ; skos:definition "Indicates if a request has been filed to start a device or equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -20803,7 +20224,6 @@ brick:Run_Request_Status a owl:Class, brick:Safety_Shower a owl:Class, sh:NodeShape ; - rdfs:label "Safety Shower" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -20838,7 +20258,6 @@ brick:Safety_Shower a owl:Class, brick:Sash_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Sash Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a sash in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -20865,7 +20284,6 @@ brick:Sash_Position_Sensor a owl:Class, brick:Schedule_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Schedule Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "The current setpoint as indicated by the schedule"@en ; sh:rule [ a sh:TripleRule ; @@ -20892,7 +20310,6 @@ brick:Schedule_Temperature_Setpoint a owl:Class, brick:Sensor_Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Sensor Failure Alarm" ; rdfs:subClassOf brick:Failure_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -20917,7 +20334,6 @@ brick:Sensor_Failure_Alarm a owl:Class, brick:Server_Room a owl:Class, sh:NodeShape ; - rdfs:label "Server Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20941,7 +20357,6 @@ brick:Server_Room a owl:Class, brick:Shared_Office a owl:Class, sh:NodeShape ; - rdfs:label "Shared Office" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple people"@en ; @@ -20981,7 +20396,6 @@ brick:Shared_Office a owl:Class, brick:Short_Cycle_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Short Cycle Alarm" ; rdfs:subClassOf brick:Cycle_Alarm ; skos:definition "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle"@en ; sh:rule [ a sh:TripleRule ; @@ -21007,7 +20421,6 @@ brick:Short_Cycle_Alarm a owl:Class, brick:Shower a owl:Class, sh:NodeShape ; - rdfs:label "Shower" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space containing showers, usually adjacent to an athletic or execise area"@en ; @@ -21037,7 +20450,6 @@ brick:Shower a owl:Class, brick:Smoke_Detector a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Detector" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -21067,7 +20479,6 @@ brick:Smoke_Detector a owl:Class, brick:Soil_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Soil Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of soil"@en ; sh:rule [ a sh:TripleRule ; @@ -21095,7 +20506,6 @@ brick:Soil_Temperature_Sensor a owl:Class, brick:Solar_Azimuth_Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Azimuth Angle Sensor" ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the azimuth angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -21126,7 +20536,6 @@ brick:Solar_Azimuth_Angle_Sensor a owl:Class, brick:hasQuantity qudtqk:Angle . brick:Solar_Radiance_Sensor a owl:Class ; - rdfs:label "Solar Radiance Sensor" ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -21141,7 +20550,6 @@ brick:Solar_Radiance_Sensor a owl:Class ; brick:Solar_Zenith_Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Zenith Angle Sensor" ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the zenith angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -21173,7 +20581,6 @@ brick:Solar_Zenith_Angle_Sensor a owl:Class, brick:Space_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Space Heater" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A heater used to warm the air in an enclosed area, such as a room or office"@en ; sh:rule [ a sh:TripleRule ; @@ -21194,7 +20601,6 @@ brick:Space_Heater a owl:Class, brick:Speed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Speed Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to set speed to a certain degree."@en ; sh:rule [ a sh:TripleRule ; @@ -21213,36 +20619,8 @@ brick:Speed_Command a owl:Class, tag:Point, tag:Speed . -brick:Speed_Mode_Status a owl:Class, - sh:NodeShape ; - rdfs:label "Speed Mode Status" ; - rdfs:subClassOf brick:Mode_Status, - brick:Speed_Status ; - skos:definition "Status indicating the speed mode"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Mode ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Speed ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Status ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Speed, - tag:Status . - brick:Speed_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Speed Reset Command" ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21266,9 +20644,15 @@ brick:Speed_Reset_Command a owl:Class, tag:Speed ; brick:hasQuantity brick:Speed . +brick:Speed_Status a owl:Class ; + rdfs:subClassOf brick:Status ; + owl:deprecated true ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Speed Status is no longer necessary. Use Speed Mode Status for motors with various categorical speed settings, such as low, medium, and high. To further clarify, points representing the current speed of a variable speed fan as an analog value or input, use Speed Sensor." ; + brick:isReplacedBy brick:Speed_Mode_Status . + brick:Sports_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Sports Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used in the support of sports"@en ; @@ -21292,15 +20676,17 @@ brick:Sports_Service_Room a owl:Class, sh:object tag:Sports ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" ; brick:hasAssociatedTag tag:Location, tag:Room, tag:Service, tag:Space, - tag:Sports . + tag:Sports ; + brick:isReplacedBy rec:ExerciseRoom . brick:Stage_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Stage Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property"@en ; sh:rule [ a sh:TripleRule ; @@ -21326,7 +20712,6 @@ brick:Stage_Enable_Command a owl:Class, brick:Stage_Riser a owl:Class, sh:NodeShape ; - rdfs:label "Stage Riser" ; rdfs:subClassOf brick:Furniture ; owl:deprecated true ; skos:definition "A low platform in a space or on a stage"@en ; @@ -21346,14 +20731,16 @@ brick:Stage_Riser a owl:Class, sh:object tag:Stage ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" ; brick:hasAssociatedTag tag:Equipment, tag:Furniture, tag:Riser, - tag:Stage . + tag:Stage ; + brick:isReplacedBy rec:Room . brick:Stages_Status a owl:Class, sh:NodeShape ; - rdfs:label "Stages Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which stage a control loop or equipment is in"@en ; sh:rule [ a sh:TripleRule ; @@ -21374,7 +20761,6 @@ brick:Stages_Status a owl:Class, brick:Staircase a owl:Class, sh:NodeShape ; - rdfs:label "Staircase" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical space containing stairs"@en ; @@ -21404,7 +20790,6 @@ brick:Staircase a owl:Class, brick:Standby_CRAC a owl:Class, sh:NodeShape ; - rdfs:label "Standby CRAC" ; rdfs:subClassOf brick:Computer_Room_Air_Conditioning ; skos:definition "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit"@en ; sh:rule [ a sh:TripleRule ; @@ -21425,7 +20810,6 @@ brick:Standby_CRAC a owl:Class, brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21466,7 +20850,6 @@ brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Standby Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -21487,7 +20870,6 @@ brick:Standby_Fan a owl:Class, brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Standby Glycool Unit On Off Status" ; rdfs:subClassOf brick:Standby_Unit_On_Off_Status ; skos:definition "Indicates the on/off status of a standby glycool unit"@en ; sh:rule [ a sh:TripleRule ; @@ -21528,7 +20910,6 @@ brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, brick:Standby_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21569,7 +20950,6 @@ brick:Standby_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21610,7 +20990,6 @@ brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Start_Stop_Command a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "A Start/Stop Command controls or reports the active/inactive status of a control sequence"@en ; sh:rule [ a sh:TripleRule ; @@ -21636,7 +21015,6 @@ brick:Start_Stop_Command a owl:Class, brick:Static_Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Static Transfer Switch" ; rdfs:subClassOf brick:Automatic_Switch, brick:Transfer_Switch ; skos:definition "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times."@en ; @@ -21663,7 +21041,6 @@ brick:Static_Transfer_Switch a owl:Class, brick:Steam_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Steam Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Steam_Radiator ; skos:definition "Steam heating device located at or near the floor"@en ; @@ -21690,7 +21067,6 @@ brick:Steam_Baseboard_Radiator a owl:Class, brick:Steam_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Steam Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a steam distribution source to represent how steam is distributed across multiple destinations"@en ; sh:rule [ a sh:TripleRule ; @@ -21711,7 +21087,6 @@ brick:Steam_Distribution a owl:Class, brick:Steam_On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Steam On Off Command" ; rdfs:subClassOf brick:On_Off_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21741,7 +21116,6 @@ brick:Steam_On_Off_Command a owl:Class, brick:Steam_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Pressure Reducing Valve" ; rdfs:subClassOf brick:Pressure_Reducing_Valve, brick:Steam_Valve ; skos:definition "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure."@en ; @@ -21768,7 +21142,6 @@ brick:Steam_Pressure_Reducing_Valve a owl:Class, brick:Steam_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Pressure Relief Valve" ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Steam_Valve ; skos:definition "Valve designed to automatically relieve excessive steam pressure."@en ; @@ -21795,7 +21168,6 @@ brick:Steam_Pressure_Relief_Valve a owl:Class, brick:Steam_System a owl:Class, sh:NodeShape ; - rdfs:label "Steam System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of steam in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -21811,7 +21183,6 @@ brick:Steam_System a owl:Class, brick:Steam_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Steam Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of steam that is consumed or used, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -21838,7 +21209,6 @@ brick:Steam_Usage_Sensor a owl:Class, brick:Studio a owl:Class, sh:NodeShape ; - rdfs:label "Studio" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording"@en ; @@ -21872,7 +21242,6 @@ brick:Studio a owl:Class, brick:isReplacedBy rec:RecordingRoom . brick:Supply_Chilled_Water a brick:Substance ; - rdfs:label "Supply Chilled Water" ; owl:deprecated true ; skos:broader brick:Chilled_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21880,7 +21249,6 @@ brick:Supply_Chilled_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Chilled_Water . brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21888,7 +21256,6 @@ brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Temperature_Setpoint . brick:Supply_Condenser_Water a brick:Substance ; - rdfs:label "Supply Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21896,7 +21263,6 @@ brick:Supply_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Condenser_Water . brick:Supply_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Supply Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -21905,7 +21271,6 @@ brick:Supply_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Flow_Sensor . brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Supply Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -21914,7 +21279,6 @@ brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Sensor . brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21922,7 +21286,6 @@ brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Setpoint . brick:Supply_Hot_Water a brick:Substance ; - rdfs:label "Supply Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21930,7 +21293,6 @@ brick:Supply_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Hot_Water . brick:Supply_Water a brick:Substance ; - rdfs:label "Supply Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21939,7 +21301,6 @@ brick:Supply_Water a brick:Substance ; brick:Surveillance_Camera a owl:Class, sh:NodeShape ; - rdfs:label "Surveillance Camera" ; rdfs:subClassOf brick:Camera, brick:Video_Surveillance_Equipment ; sh:rule [ a sh:TripleRule ; @@ -21970,7 +21331,6 @@ brick:Surveillance_Camera a owl:Class, brick:Switch_Room a owl:Class, sh:NodeShape ; - rdfs:label "Switch Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommuncations room housing network switches"@en ; @@ -22005,7 +21365,6 @@ brick:Switch_Room a owl:Class, brick:Switch_Status a owl:Class, sh:NodeShape ; - rdfs:label "Switch Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a switch"@en ; sh:rule [ a sh:TripleRule ; @@ -22026,7 +21385,6 @@ brick:Switch_Status a owl:Class, brick:System_Shutdown_Status a owl:Class, sh:NodeShape ; - rdfs:label "System Shutdown Status" ; rdfs:subClassOf brick:Status, brick:System_Status ; skos:definition "Indicates if a system has been shutdown"@en ; @@ -22053,7 +21411,6 @@ brick:System_Shutdown_Status a owl:Class, brick:TETRA_Room a owl:Class, sh:NodeShape ; - rdfs:label "TETRA Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff"@en ; @@ -22077,15 +21434,17 @@ brick:TETRA_Room a owl:Class, sh:object tag:Telecom ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" ; brick:hasAssociatedTag tag:Location, tag:Room, tag:Space, tag:TETRA, - tag:Telecom . + tag:Telecom ; + brick:isReplacedBy rec:TelecommunicationRoom . brick:TVOC_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Level Sensor" ; rdfs:subClassOf brick:TVOC_Sensor ; skos:definition "A sensor measuring the level of all VOCs in air"@en ; sh:rule [ a sh:TripleRule ; @@ -22122,7 +21481,6 @@ brick:TVOC_Level_Sensor a owl:Class, brick:Tablet a owl:Class, sh:NodeShape ; - rdfs:label "Tablet" ; rdfs:subClassOf brick:ICT_Hardware ; skos:definition "A flat, handheld mobile computer, usually with a touchscreen"@en ; sh:rule [ a sh:TripleRule ; @@ -22148,7 +21506,6 @@ brick:Tablet a owl:Class, brick:Team_Room a owl:Class, sh:NodeShape ; - rdfs:label "Team Room" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple team members for specific work tasks. Distinct from Conference Room"@en ; @@ -22188,7 +21545,6 @@ brick:Team_Room a owl:Class, brick:Temperature_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Adjust Sensor" ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "Measures user-provided adjustment of temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -22215,7 +21571,6 @@ brick:Temperature_Adjust_Sensor a owl:Class, brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a temperature alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -22246,7 +21601,6 @@ brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, brick:Temperature_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Tolerance Parameter" ; rdfs:subClassOf brick:Temperature_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en ; @@ -22273,7 +21627,6 @@ brick:Temperature_Tolerance_Parameter a owl:Class, brick:Temporary_Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Temporary Occupancy Status" ; rdfs:subClassOf brick:Occupancy_Status ; skos:definition "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied"@en ; sh:rule [ a sh:TripleRule ; @@ -22299,7 +21652,6 @@ brick:Temporary_Occupancy_Status a owl:Class, brick:Thermal_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Usage_Sensor ; skos:definition "A sensor that records the quantity of thermal energy consumed in a given period"@en ; sh:rule [ a sh:TripleRule ; @@ -22331,7 +21683,6 @@ brick:Thermal_Energy_Usage_Sensor a owl:Class, brick:Thermal_Expansion_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Expansion Valve" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb"@en ; sh:rule [ a sh:TripleRule ; @@ -22372,7 +21723,6 @@ brick:Thermal_Expansion_Valve a owl:Class, brick:Thermal_Power_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Power Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A standalone thermal power meter"@en ; sh:rule [ a sh:TripleRule ; @@ -22398,7 +21748,6 @@ brick:Thermal_Power_Meter a owl:Class, brick:Thermostat_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -22418,7 +21767,6 @@ brick:Thermostat_Equipment a owl:Class, brick:Thermostat_Status a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a thermostat"@en ; sh:rule [ a sh:TripleRule ; @@ -22439,7 +21787,6 @@ brick:Thermostat_Status a owl:Class, brick:Thermostatic_Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Thermostatic Mixing Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding."@en ; @@ -22466,7 +21813,6 @@ brick:Thermostatic_Mixing_Valve a owl:Class, brick:Ticketing_Booth a owl:Class, sh:NodeShape ; - rdfs:label "Ticketing Booth" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A room or space used to sell or distribute tickets to events at a venue"@en ; @@ -22486,14 +21832,16 @@ brick:Ticketing_Booth a owl:Class, sh:object tag:Ticketing ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" ; brick:hasAssociatedTag tag:Booth, tag:Location, tag:Space, - tag:Ticketing . + tag:Ticketing ; + brick:isReplacedBy rec:Building . brick:Tint_Command a owl:Class, sh:NodeShape ; - rdfs:label "Tint Command" ; rdfs:subClassOf brick:Command ; skos:definition "The target level of window tint."@en ; sh:rule [ a sh:TripleRule ; @@ -22514,7 +21862,6 @@ brick:Tint_Command a owl:Class, brick:Tint_Status a owl:Class, sh:NodeShape ; - rdfs:label "Tint Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current level of window tint, errors, or transient states."@en ; sh:rule [ a sh:TripleRule ; @@ -22535,7 +21882,6 @@ brick:Tint_Status a owl:Class, brick:Touchpanel a owl:Class, sh:NodeShape ; - rdfs:label "Touchpanel" ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation that uses a touch-based mechanism (typically resistive or capacitive) rather than a mechanical actuator"@en ; sh:rule [ a sh:TripleRule ; @@ -22554,15 +21900,13 @@ brick:Touchpanel a owl:Class, tag:Interface, tag:Touchpanel . -brick:Trace_Heat_Sensor rdfs:label "Trace Heat Sensor" ; - owl:deprecated true ; +brick:Trace_Heat_Sensor owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "Removed due to unclear definition" ; brick:isReplacedBy brick:Sensor . brick:Transfer_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Transfer Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that transfers air from a space to another space."@en ; sh:rule [ a sh:TripleRule ; @@ -22583,7 +21927,6 @@ brick:Transfer_Fan a owl:Class, brick:Transformer a owl:Class, sh:NodeShape ; - rdfs:label "Transformer" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A Transformer is usually fed by a high-voltage source and then steps down the voltage to a lower-voltage feed for low-voltage application (such as lights). Transformers also can step up voltage, but this generally does not apply to in building distribution."@en ; sh:rule [ a sh:TripleRule ; @@ -22599,7 +21942,6 @@ brick:Transformer a owl:Class, brick:Transformer_Room a owl:Class, sh:NodeShape ; - rdfs:label "Transformer Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room"@en ; @@ -22639,7 +21981,6 @@ brick:Transformer_Room a owl:Class, brick:Tunnel a owl:Class, sh:NodeShape ; - rdfs:label "Tunnel" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An enclosed space that connects buildings. Often underground"@en ; @@ -22655,13 +21996,15 @@ brick:Tunnel a owl:Class, sh:object tag:Tunnel ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" ; brick:hasAssociatedTag tag:Location, tag:Space, - tag:Tunnel . + tag:Tunnel ; + brick:isReplacedBy rec:Room . brick:Underfloor_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum" ; rdfs:subClassOf brick:Supply_Air_Plenum ; skos:definition "An open space between a structural concrete slab and the underside of a raised access floor system that connects to an air handling unit to receive conditioned and/or ventilating air before delivery to the room(s)"@en ; sh:rule [ a sh:TripleRule ; @@ -22687,7 +22030,6 @@ brick:Underfloor_Air_Plenum a owl:Class, brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum"@en ; sh:rule [ a sh:TripleRule ; @@ -22729,7 +22071,6 @@ brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets the underfloor air plenum static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22771,7 +22112,6 @@ brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, brick:Underfloor_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of underfloor air"@en ; sh:rule [ a sh:TripleRule ; @@ -22803,7 +22143,6 @@ brick:Underfloor_Air_Temperature_Sensor a owl:Class, brick:Unit_Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Unit Failure Alarm" ; rdfs:subClassOf brick:Failure_Alarm ; skos:definition "An alarm that indicates the failure of an equipment or device"@en ; sh:rule [ a sh:TripleRule ; @@ -22828,7 +22167,6 @@ brick:Unit_Failure_Alarm a owl:Class, tag:Unit . brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Unoccupied Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22836,7 +22174,6 @@ brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint . brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Unoccupied Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22845,7 +22182,6 @@ brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Unoccupied_Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Mode Status" ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Unoccupied_Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in an unoccupied cooling mode"@en ; @@ -22877,7 +22213,6 @@ brick:Unoccupied_Cooling_Mode_Status a owl:Class, brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22914,7 +22249,6 @@ brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -22945,7 +22279,6 @@ brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Mode Status" ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Unoccupied_Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in an unoccupied heating mode"@en ; @@ -22977,7 +22310,6 @@ brick:Unoccupied_Heating_Mode_Status a owl:Class, brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23014,7 +22346,6 @@ brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -23045,7 +22376,6 @@ brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, brick:Unoccupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is unoccupied."@en ; sh:rule [ a sh:TripleRule ; @@ -23072,7 +22402,6 @@ brick:Unoccupied_Humidity_Setpoint a owl:Class, brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23114,7 +22443,6 @@ brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23155,7 +22483,6 @@ brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Unoccupied Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -23164,7 +22491,6 @@ brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; brick:VFD_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "VFD Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a variable frequency drive"@en ; sh:rule [ a sh:TripleRule ; @@ -23190,7 +22516,6 @@ brick:VFD_Enable_Command a owl:Class, brick:VRF_System a owl:Class, sh:NodeShape ; - rdfs:label "VRF System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Flow ; @@ -23215,7 +22540,6 @@ brick:VRF_System a owl:Class, brick:Valve_Position_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that the valve position is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -23241,7 +22565,6 @@ brick:Valve_Position_Alarm a owl:Class, brick:Valve_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Command" ; rdfs:subClassOf brick:Position_Command, brick:Valve_Command ; skos:definition "Controls the position (the degree of openness) of a valve"@en ; @@ -23269,7 +22592,6 @@ brick:Valve_Position_Command a owl:Class, brick:Valve_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a valve in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -23296,7 +22618,6 @@ brick:Valve_Position_Sensor a owl:Class, brick:Valve_Status a owl:Class, sh:NodeShape ; - rdfs:label "Valve Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current status of the valve."@en ; sh:rule [ a sh:TripleRule ; @@ -23317,7 +22638,6 @@ brick:Valve_Status a owl:Class, brick:Velocity_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Velocity Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static veloicty pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -23344,7 +22664,6 @@ brick:Velocity_Pressure_Setpoint a owl:Class, brick:Vent_Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Vent Operating Mode Status" ; rdfs:subClassOf brick:Operating_Mode_Status ; skos:definition "Indicates the current operating mode of a vent"@en ; sh:rule [ a sh:TripleRule ; @@ -23375,7 +22694,6 @@ brick:Vent_Operating_Mode_Status a owl:Class, brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Ventilation Air Flow Ratio Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -23406,7 +22724,6 @@ brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, brick:Ventilation_Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Ventilation Air System" ; rdfs:subClassOf brick:Air_System ; skos:definition "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building"@en ; sh:rule [ a sh:TripleRule ; @@ -23427,7 +22744,6 @@ brick:Ventilation_Air_System a owl:Class, brick:Video_Intercom a owl:Class, sh:NodeShape ; - rdfs:label "Video Intercom" ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -23452,7 +22768,6 @@ brick:Video_Intercom a owl:Class, brick:Visitor_Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Visitor Lobby" ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby"@en ; @@ -23487,7 +22802,6 @@ brick:Visitor_Lobby a owl:Class, brick:Voltage_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Imbalance Sensor" ; rdfs:subClassOf brick:Imbalance_Sensor ; skos:definition "A sensor which measures the voltage difference (imbalance) between phases of an electrical system"@en ; sh:rule [ a sh:TripleRule ; @@ -23514,7 +22828,6 @@ brick:Voltage_Imbalance_Sensor a owl:Class, brick:Voltage_Ratio_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Ratio Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of voltage in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -23545,7 +22858,7 @@ brick:Voltage_Ratio_Setpoint a owl:Class, brick:hasQuantity brick:Voltage . brick:Volume a brick:Quantity ; - rdfs:label "Volume" ; + rdfs:label "Volume"@en ; qudt:applicableUnit unit:AC-FT, unit:AC-FT_US, unit:ANGSTROM3, @@ -23599,7 +22912,6 @@ brick:Volume a brick:Quantity ; brick:Wall_Air_Conditioner a owl:Class, sh:NodeShape ; - rdfs:label "Wall Air Conditioner" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A wall air conditioner, also known as a window air conditioner when installed in a window frame, is a self-contained unit that cools a room by drawing in warm air, cooling it over a refrigerant coil, and recirculating it back into the space."@en ; sh:rule [ a sh:TripleRule ; @@ -23625,7 +22937,6 @@ brick:Wall_Air_Conditioner a owl:Class, brick:Wall_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Wall Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices"@en ; sh:rule [ a sh:TripleRule ; @@ -23666,7 +22977,6 @@ brick:Wall_Fan_Coil_Unit a owl:Class, brick:Wardrobe a owl:Class, sh:NodeShape ; - rdfs:label "Wardrobe" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Storage for clothing, costumes, or uniforms"@en ; @@ -23696,7 +23006,6 @@ brick:Wardrobe a owl:Class, brick:Warm_Cool_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Warm Cool Adjust Sensor" ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees"@en ; sh:rule [ a sh:TripleRule ; @@ -23728,7 +23037,6 @@ brick:Warm_Cool_Adjust_Sensor a owl:Class, brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Warmest Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The zone temperature that is warmest; drives the supply temperature of cold air. A computed value rather than a physical sensor. Also referred to as a 'Highest Zone Air Temperature Sensor'"@en ; sh:rule [ a sh:TripleRule ; @@ -23765,7 +23073,6 @@ brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, brick:Waste_Amount_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Waste Amount Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A metric used for measuring the quantity of waste generated in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -23786,7 +23093,6 @@ brick:Waste_Amount_Sensor a owl:Class, brick:Waste_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Waste Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A Waste Meter is used for tracking and categorizing various waste types in a building, aiding in waste management facilitating waste reduction, recycling, and disposal strategies."@en ; sh:rule [ a sh:TripleRule ; @@ -23802,7 +23108,6 @@ brick:Waste_Meter a owl:Class, brick:Waste_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Waste Storage" ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A room used for storing waste such as trash or recycling"@en ; @@ -23837,7 +23142,6 @@ brick:Waste_Storage a owl:Class, brick:Water_Cooled_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Water Cooled Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -23863,7 +23167,6 @@ brick:Water_Cooled_Chiller a owl:Class, brick:Water_Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Setpoint" ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -23896,7 +23199,6 @@ brick:Water_Differential_Temperature_Setpoint a owl:Class, brick:Water_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Water Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)"@en ; sh:rule [ a sh:TripleRule ; @@ -23917,7 +23219,6 @@ brick:Water_Distribution a owl:Class, brick:Water_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Loss Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates a loss of water e.g. during transport"@en ; sh:rule [ a sh:TripleRule ; @@ -23943,7 +23244,6 @@ brick:Water_Loss_Alarm a owl:Class, brick:Water_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Reducing Valve" ; rdfs:subClassOf brick:Pressure_Reducing_Valve, brick:Water_Valve ; skos:definition "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure."@en ; @@ -23970,7 +23270,6 @@ brick:Water_Pressure_Reducing_Valve a owl:Class, brick:Water_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Relief Valve" ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Water_Valve ; skos:definition "Valve designed to automatically relieve excessive water pressure."@en ; @@ -23997,7 +23296,6 @@ brick:Water_Pressure_Relief_Valve a owl:Class, brick:Water_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Pressure ; @@ -24018,7 +23316,6 @@ brick:Water_Pressure_Setpoint a owl:Class, brick:Water_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Water Tank" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A space used to hold water. This will likely be deprecated in future releases of Brick for the sake of clarity w.r.t. equipment classification of tanks"@en ; @@ -24038,17 +23335,18 @@ brick:Water_Tank a owl:Class, sh:object tag:Water ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" ; brick:hasAssociatedTag tag:Location, tag:Space, tag:Tank, - tag:Water . + tag:Water ; + brick:isReplacedBy rec:UtilitiesRoom . -brick:Weather_Condition a brick:Quantity ; - rdfs:label "Weather Condition" . +brick:Weather_Condition a brick:Quantity . brick:Weather_Station a owl:Class, sh:NodeShape ; - rdfs:label "Weather Station" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A dedicated weather measurement station"@en ; @@ -24070,7 +23368,6 @@ brick:Weather_Station a owl:Class, brick:Wind_Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Wind Direction Sensor" ; rdfs:subClassOf brick:Direction_Sensor ; skos:definition "Measures the direction of wind in degrees relative to North"@en ; sh:rule [ a sh:TripleRule ; @@ -24097,7 +23394,6 @@ brick:Wind_Direction_Sensor a owl:Class, brick:Wind_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Wind Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; skos:definition "Measured speed of wind, caused by air moving from high to low pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -24124,7 +23420,6 @@ brick:Wind_Speed_Sensor a owl:Class, brick:Workshop a owl:Class, sh:NodeShape ; - rdfs:label "Workshop" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used to house equipment that can be used to repair or fabricate things"@en ; @@ -24154,7 +23449,6 @@ brick:Workshop a owl:Class, brick:Zone_Air_Conditioning_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Conditioning Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the mode of AC for a zone"@en ; sh:rule [ a sh:TripleRule ; @@ -24189,7 +23483,6 @@ brick:Zone_Air_Conditioning_Mode_Status a owl:Class, tag:Zone . brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The upper (cooling) setpoint for zone air temperature"@en ; @@ -24199,7 +23492,6 @@ brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class ; brick:Zone_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24231,7 +23523,6 @@ brick:Zone_Air_Dewpoint_Sensor a owl:Class, brick:hasSubstance brick:Zone_Air . brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Heating Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The lower (heating) setpoint for zone air temperature"@en ; @@ -24241,7 +23532,6 @@ brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class ; brick:Zone_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24279,7 +23569,6 @@ brick:Zone_Air_Humidity_Sensor a owl:Class, brick:Zone_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24312,7 +23601,6 @@ brick:Zone_Air_Humidity_Setpoint a owl:Class, brick:Zone_CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone CO2 Level Sensor" ; rdfs:subClassOf brick:CO2_Level_Sensor ; skos:definition "A physical or virtual sensor which represents the CO2 level of an HVAC Zone"@en ; sh:rule [ a sh:TripleRule ; @@ -24345,7 +23633,6 @@ brick:Zone_CO2_Level_Sensor a owl:Class, brick:Zone_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Zone Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "Dampers open and close to regulate zone temperatures in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -24366,7 +23653,6 @@ brick:Zone_Damper a owl:Class, brick:Zone_Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Occupied Load Shed Command" ; rdfs:subClassOf brick:Occupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24401,7 +23687,6 @@ brick:Zone_Occupied_Load_Shed_Command a owl:Class, brick:Zone_Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Standby Load Shed Command" ; rdfs:subClassOf brick:Standby_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24436,7 +23721,6 @@ brick:Zone_Standby_Load_Shed_Command a owl:Class, brick:Zone_Unoccupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Unoccupied Load Shed Command" ; rdfs:subClassOf brick:Unoccupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24536,7 +23820,7 @@ bsh:Active_EnergyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-HR unit:MegaW-HR unit:KiloW-HR ) ; + sh:in ( unit:MegaW-HR unit:KiloW-HR unit:W-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24571,52 +23855,52 @@ bsh:Alternating_Current_FrequencyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloHZ unit:GigaHZ unit:HZ unit:MegaHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:GigaHZ unit:HZ unit:MegaHZ unit:KiloHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Ammonia_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Apparent_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:KiloV-A-HR unit:V-A-HR unit:MegaV-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:KiloV-A-HR unit:MegaV-A-HR unit:V-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Atmospheric_PressureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:MilliPA unit:N-PER-MilliM2 unit:IN_HG unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:HectoBAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:KiloPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:CentiM_H2O unit:FT_HG unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:KiloGM_F-PER-M2 unit:GM_F-PER-CentiM2 unit:KiloBAR unit:DeciBAR unit:FT_H2O unit:IN_H2O_60DEG_F unit:MilliM_H2O unit:IN_HG_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24664,15 +23948,15 @@ bsh:CO_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:CollectionIncludesEquipment a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24705,15 +23989,15 @@ bsh:Current_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Current_ImbalanceQuantityShape a owl:Class, sh:NodeShape, @@ -24735,7 +24019,7 @@ bsh:Current_Total_Harmonic_DistortionQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PERCENT unit:DeciB_M ) ; + sh:in ( unit:DeciB_M unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24800,30 +24084,30 @@ bsh:Differential_CO2_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Differential_CO_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:NodeShape, @@ -24835,7 +24119,7 @@ bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:KiloBAR unit:FT_H2O unit:MilliM_H2O unit:DeciBAR unit:KiloGM_F-PER-M2 unit:IN_H2O_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:DYN-PER-CentiM2 unit:PicoPA unit:KiloPA_A unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24850,7 +24134,7 @@ bsh:Differential_Static_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:N-PER-MilliM2 unit:MilliPA unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:CentiM_H2O unit:CentiM_HG_0DEG_C unit:TORR unit:ATM_T unit:DeciBAR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:PDL-PER-IN2 unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:KiloGM_F-PER-CentiM2 unit:MicroBAR unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:LB_F-PER-IN2 unit:PSI unit:KiloBAR unit:KiloPA unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-FT2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:GM_F-PER-CentiM2 ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:IN_H2O_60DEG_F unit:FT_H2O unit:MilliM_H2O unit:KiloBAR unit:DeciBAR unit:KiloGM_F-PER-M2 unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliM_HGA unit:MilliPA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24865,7 +24149,7 @@ bsh:Differential_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24875,15 +24159,15 @@ bsh:Dry_Bulb_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Electric_EnergyQuantityShape a owl:Class, sh:NodeShape, @@ -24895,7 +24179,7 @@ bsh:Electric_EnergyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MegaV-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:KiloW-HR unit:W-HR unit:MegaV-A-HR unit:V-A-HR unit:KiloV-A-HR unit:MegaW-HR unit:V-A_Reactive-HR unit:J ) ; + sh:in ( unit:W-HR unit:V-A-HR unit:MegaV-A-HR unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR unit:MegaW-HR unit:KiloV-A-HR unit:J unit:MegaV-A_Reactive-HR unit:KiloW-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24939,7 +24223,7 @@ bsh:FrequencyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:PER-SEC unit:GigaHZ unit:SAMPLE-PER-SEC unit:PERCENT-PER-WK unit:NUM-PER-HR unit:PERCENT-PER-HR unit:NUM-PER-SEC unit:MegaHZ unit:failures-in-time unit:TeraHZ unit:HZ unit:PER-HR unit:PERCENT-PER-DAY unit:PlanckFrequency unit:PER-MilliSEC unit:PER-WK unit:PER-YR unit:PER-DAY unit:PERCENT-PER-MO unit:NUM-PER-YR unit:KiloHZ unit:PER-MO unit:PER-MIN unit:MilliHZ unit:PPTH-PER-HR unit:PetaHZ ) ; + sh:in ( unit:PetaHZ unit:PER-HR unit:HZ unit:PERCENT-PER-WK unit:MegaHZ unit:PER-YR unit:failures-in-time unit:NUM-PER-YR unit:PERCENT-PER-MO unit:PER-SEC unit:PPTH-PER-HR unit:PERCENT-PER-DAY unit:PER-DAY unit:PER-MO unit:KiloHZ unit:PER-WK unit:NUM-PER-HR unit:PERCENT-PER-HR unit:MilliHZ unit:PER-MIN unit:NUM-PER-SEC unit:PlanckFrequency unit:SAMPLE-PER-SEC unit:TeraHZ unit:PER-MilliSEC unit:GigaHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24949,30 +24233,30 @@ bsh:Gauge_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MilliM_H2O unit:BAR unit:LB_F-PER-IN2 unit:IN_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_H2O unit:IN_H2O unit:LB_F-PER-IN2 unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:GrainsOfMoistureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:GRAIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:GRAIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:InferInverseProperties a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -25058,7 +24342,7 @@ bsh:IrradianceQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:W-PER-CentiM2 unit:W-PER-FT2 unit:W-PER-IN2 unit:W-PER-M2 ) ; + sh:in ( unit:W-PER-FT2 unit:W-PER-M2 unit:W-PER-CentiM2 unit:W-PER-IN2 ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25116,30 +24400,30 @@ bsh:LevelQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT unit:IN unit:DeciM unit:MilliM unit:M unit:YD unit:MicroM unit:CentiM unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MilliM unit:IN unit:MicroM unit:FT unit:YD unit:KiloM unit:M unit:CentiM unit:DeciM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Linear_SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:M-PER-SEC unit:KiloM-PER-SEC unit:M-PER-HR unit:MI-PER-SEC unit:FT-PER-SEC unit:MI-PER-HR unit:KiloM-PER-HR unit:FT-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:M-PER-SEC unit:FT-PER-HR unit:KiloM-PER-SEC unit:MI-PER-SEC unit:M-PER-HR unit:KiloM-PER-HR unit:MI-PER-HR unit:FT-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:MeterInferSubclassBuildingMeter a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -25285,15 +24569,15 @@ bsh:Operative_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Ozone_ConcentrationQuantityShape a owl:Class, sh:NodeShape, @@ -25330,60 +24614,60 @@ bsh:PM1_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PM2.5_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Phasor_AngleQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Phasor_MagnitudeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PointsHaveQuantityKinds a sh:NodeShape ; sh:property [ sh:class qudt:QuantityKind ; @@ -25414,30 +24698,30 @@ bsh:PositionQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Power_FactorQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:UNITLESS ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:UNITLESS ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PrecipitationQuantityShape a owl:Class, sh:NodeShape, @@ -25449,7 +24733,7 @@ bsh:PrecipitationQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT unit:IN unit:DeciM unit:MilliM unit:M unit:YD unit:MicroM unit:CentiM unit:KiloM ) ; + sh:in ( unit:MilliM unit:IN unit:MicroM unit:FT unit:YD unit:KiloM unit:M unit:CentiM unit:DeciM ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25464,7 +24748,7 @@ bsh:PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:KiloPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:CentiM_H2O unit:FT_HG unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:MilliBAR unit:LB_F-PER-IN2 unit:PA unit:CentiM_H20_4DEG_C unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:KiloGM_F-PER-M2 unit:KiloBAR unit:FT_H2O unit:DeciBAR unit:IN_H2O_60DEG_F unit:GM_F-PER-CentiM2 unit:MilliM_H2O unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:IN_H2O_39dot2DEG_F unit:KiloLB_F-PER-IN2 unit:MegaPA unit:N-PER-MilliM2 ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25526,7 +24810,7 @@ bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25551,7 +24835,7 @@ bsh:Reactive_EnergyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MegaV-A_Reactive-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR ) ; + sh:in ( unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR unit:MegaV-A_Reactive-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -25566,60 +24850,60 @@ bsh:Rotational_SpeedQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:RAD-PER-HR unit:RAD-PER-MIN unit:DEG-PER-MIN unit:RAD-PER-SEC unit:DEG-PER-SEC unit:DEG-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG-PER-HR unit:DEG-PER-SEC unit:DEG-PER-MIN unit:RAD-PER-HR unit:RAD-PER-MIN unit:RAD-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Solar_IrradianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-PER-CentiM2 unit:W-PER-FT2 unit:W-PER-IN2 unit:W-PER-M2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:W-PER-FT2 unit:W-PER-M2 unit:W-PER-CentiM2 unit:W-PER-IN2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Solar_RadianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:W-PER-M2-SR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:W-PER-M2-SR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:YD-PER-HR unit:M-PER-SEC unit:RAD-PER-SEC unit:YD-PER-SEC unit:MicroM-PER-MIN unit:BFT unit:HZ-M unit:DEG-PER-HR unit:MI-PER-SEC unit:FT-PER-SEC unit:MI-PER-HR unit:KiloM-PER-HR unit:FT3-PER-MIN-FT2 unit:RAD-PER-HR unit:GigaHZ-M unit:MicroM-PER-SEC unit:KiloM-PER-SEC unit:M-PER-HR unit:YD-PER-MIN unit:IN-PER-YR unit:RAD-PER-MIN unit:DEG-PER-MIN unit:FT-PER-HR unit:MegaHZ-M unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:FT3-PER-MIN-FT2 unit:DEG-PER-SEC unit:IN-PER-YR unit:MicroM-PER-MIN unit:MegaHZ-M unit:MI-PER-SEC unit:M-PER-HR unit:DEG-PER-MIN unit:RAD-PER-HR unit:FT-PER-SEC unit:HZ-M unit:BFT unit:YD-PER-HR unit:M-PER-SEC unit:KiloM-PER-SEC unit:RAD-PER-SEC unit:FT-PER-HR unit:DEG-PER-HR unit:GigaHZ-M unit:RAD-PER-MIN unit:YD-PER-MIN unit:YD-PER-SEC unit:KiloM-PER-HR unit:MicroM-PER-SEC unit:MI-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Static_PressureQuantityShape a owl:Class, sh:NodeShape, @@ -25631,7 +24915,7 @@ bsh:Static_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:N-PER-MilliM2 unit:MilliPA unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:CentiM_H2O unit:CentiM_HG_0DEG_C unit:TORR unit:ATM_T unit:DeciBAR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:PDL-PER-IN2 unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:KiloGM_F-PER-CentiM2 unit:MicroBAR unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:LB_F-PER-IN2 unit:PSI unit:KiloBAR unit:KiloPA unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-FT2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:GM_F-PER-CentiM2 ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:IN_H2O_60DEG_F unit:FT_H2O unit:MilliM_H2O unit:KiloBAR unit:DeciBAR unit:KiloGM_F-PER-M2 unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliM_HGA unit:MilliPA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25680,45 +24964,45 @@ bsh:TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Thermal_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PicoJ unit:KiloJ unit:BTU_TH unit:CAL_MEAN unit:KiloCAL_IT unit:THERM_US unit:CAL_IT unit:BTU_IT unit:CAL_20DEG_C unit:TON_FG-HR unit:KiloBTU_TH unit:GigaJ unit:KiloCAL_TH unit:BTU_MEAN unit:THM_US unit:THM_EEC unit:KiloBTU_IT unit:BTU_59DEG_F unit:BTU_39DEG_F unit:CAL_TH unit:THERM_EC unit:CAL_15_DEG_C unit:BTU_60DEG_F unit:MegaJ unit:KiloCAL unit:KiloCAL_Mean unit:J unit:NanoJ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:THERM_EC unit:BTU_MEAN unit:THM_EEC unit:KiloBTU_TH unit:CAL_TH unit:BTU_39DEG_F unit:NanoJ unit:MegaJ unit:BTU_IT unit:PicoJ unit:CAL_IT unit:KiloBTU_IT unit:CAL_20DEG_C unit:GigaJ unit:TON_FG-HR unit:BTU_59DEG_F unit:CAL_MEAN unit:KiloJ unit:THM_US unit:BTU_60DEG_F unit:KiloCAL_TH unit:J unit:KiloCAL_IT unit:CAL_15_DEG_C unit:THERM_US unit:BTU_TH unit:KiloCAL_Mean unit:KiloCAL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:TimeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MIN_Sidereal unit:POISE-PER-PA unit:MO unit:KiloYR unit:MicroH-PER-KiloOHM unit:DeciSEC unit:MilliSEC unit:YR_Sidereal unit:MilliH-PER-KiloOHM unit:MegaYR unit:KiloSEC unit:MIN unit:CentiPOISE-PER-BAR unit:PlanckTime unit:MilliPA-SEC-PER-BAR unit:YR_Metrology unit:FemtoSEC unit:H-PER-OHM unit:NanoSEC unit:SEC unit:MO_Synodic unit:MicroH-PER-OHM unit:YR_Common unit:YR_TROPICAL unit:SH unit:PA-SEC-PER-BAR unit:POISE-PER-BAR unit:DAY_Sidereal unit:WK unit:YR unit:DAY unit:MicroSEC unit:HR_Sidereal unit:PicoSEC unit:MO_MeanGREGORIAN unit:H-PER-KiloOHM unit:MegaSEC unit:MilliH-PER-OHM unit:MO_MeanJulian unit:AttoSEC unit:HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MIN_Sidereal unit:MO_MeanGREGORIAN unit:MO unit:POISE-PER-PA unit:MicroH-PER-KiloOHM unit:MilliPA-SEC-PER-BAR unit:YR unit:DeciSEC unit:MO_Synodic unit:HR_Sidereal unit:YR_Metrology unit:DAY unit:WK unit:MegaYR unit:YR_Sidereal unit:H-PER-KiloOHM unit:DAY_Sidereal unit:HR unit:MicroSEC unit:MO_MeanJulian unit:PlanckTime unit:SH unit:PA-SEC-PER-BAR unit:FemtoSEC unit:PicoSEC unit:AttoSEC unit:KiloYR unit:MilliSEC unit:MilliH-PER-KiloOHM unit:YR_Common unit:SEC unit:YR_TROPICAL unit:CentiPOISE-PER-BAR unit:KiloSEC unit:NanoSEC unit:POISE-PER-BAR unit:H-PER-OHM unit:MIN unit:MilliH-PER-OHM unit:MegaSEC unit:MicroH-PER-OHM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:TimeseriesReferenceOnPointsConstraint a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25739,22 +25023,21 @@ bsh:Velocity_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:KiloBAR unit:FT_H2O unit:MilliM_H2O unit:DeciBAR unit:KiloGM_F-PER-M2 unit:IN_H2O_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:DYN-PER-CentiM2 unit:PicoPA unit:KiloPA_A unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:VirtualMeterRule a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; sh:message "Only meters can have the isVirtualMeter property be true" ; sh:prefixes ; sh:select """ - PREFIX brick: SELECT $this WHERE { $this brick:isVirtualMeter/brick:value true . FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . @@ -25772,7 +25055,7 @@ bsh:Voltage_AngleQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25797,30 +25080,30 @@ bsh:VolumeQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MI3 unit:DeciM3 unit:IN3 unit:BBL_UK_PET unit:L unit:TBSP unit:FemtoL unit:TON_SHIPPING_UK unit:TON_Register unit:GT unit:PINT_UK unit:QT_UK unit:GI_US unit:RT unit:TON_SHIPPING_US unit:OZ_VOL_UK unit:AC-FT unit:AC-FT_US unit:M3 unit:ANGSTROM3 unit:MilliM3 unit:QT_US unit:FBM unit:PK_UK unit:KiloL unit:MI_UK3 unit:FT3 unit:PicoL unit:Standard unit:DecaL unit:STR unit:DecaM3 unit:BBL unit:MicroM3 unit:PlanckVolume unit:BBL_US unit:Kilo-FT3 unit:MicroL unit:NanoL unit:YD3 unit:CentiM3 unit:MegaL unit:TSP unit:HectoL unit:MilliL unit:PINT unit:DeciL unit:GI_UK ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:Kilo-FT3 unit:MilliM3 unit:DeciM3 unit:QT_US unit:DecaL unit:IN3 unit:KiloL unit:GT unit:M3 unit:YD3 unit:FemtoL unit:TON_SHIPPING_US unit:Standard unit:MI3 unit:TON_Register unit:BBL_UK_PET unit:BBL unit:FBM unit:OZ_VOL_UK unit:NanoL unit:AC-FT_US unit:GI_US unit:RT unit:QT_UK unit:TBSP unit:TON_SHIPPING_UK unit:STR unit:MicroL unit:CentiM3 unit:PINT unit:MilliL unit:PINT_UK unit:PK_UK unit:PlanckVolume unit:MI_UK3 unit:MegaL unit:GI_UK unit:AC-FT unit:PicoL unit:MicroM3 unit:BBL_US unit:DeciL unit:HectoL unit:L unit:FT3 unit:ANGSTROM3 unit:TSP unit:DecaM3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Wet_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Wind_DirectionQuantityShape a owl:Class, sh:NodeShape, @@ -25832,17 +25115,35 @@ bsh:Wind_DirectionQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . +bsh:aggregationFunctionShape a sh:PropertyShape ; + sh:path brick:aggregationFunction . + +bsh:ambientTemperatureOfMeasurementShape a sh:PropertyShape ; + sh:path brick:ambientTemperatureOfMeasurement . + bsh:connectedToShape a sh:PropertyShape ; sh:path brick:connectedTo . +bsh:deprecatedInVersionShape a sh:PropertyShape ; + sh:path brick:deprecatedInVersion . + +bsh:deprecationMitigationMessageShape a sh:PropertyShape ; + sh:path brick:deprecationMitigationMessage . + +bsh:deprecationMitigationRuleShape a sh:PropertyShape ; + sh:path brick:deprecationMitigationRule . + bsh:feedsShape a sh:PropertyShape ; sh:path brick:feeds . +bsh:hasAmbientTemperatureShape a sh:PropertyShape ; + sh:path brick:hasAmbientTemperature . + bsh:hasHotColdDeck a sh:NodeShape ; sh:property [ sh:message "DDAHU must have a brick:Hot_Deck" ; sh:path brick:hasPart ; @@ -25898,16 +25199,18 @@ rec:Network_Router owl:deprecated true ; brick:isReplacedBy brick:Network_Router . rec:substance a owl:AnnotationProperty ; - rdfs:label "substance" ; + rdfs:label "substance", + "substance"^^xsd:string ; rdfs:domain rec:feeds, rec:isFedBy ; rdfs:range [ a rdfs:Datatype ; - owl:oneOf ( "ACElec" "Air" "BlowdownWater" "ChilledWater" "ColdDomesticWater" "Condensate" "CondenserWater" "DCElec" "Diesel" "DriveElec" "Ethernet" "ExhaustAir" "Freight" "FuelOil" "Gasoline" "GreaseExhaustAir" "HotDomesticWater" "HotWater" "IrrigationWater" "Light" "MakeupWater" "NaturalGas" "NonPotableDomesticWater" "OutsideAir" "People" "Propane" "RecircHotDomesticWater" "Refrig" "ReturnAir" "SprinklerWater" "Steam" "StormDrainage" "SupplyAir" "TransferAir" "WasteVentDrainage" "Water" ) ], + owl:oneOf ( "ACElec"^^xsd:string "Air"^^xsd:string "BlowdownWater"^^xsd:string "ChilledWater"^^xsd:string "ColdDomesticWater"^^xsd:string "Condensate"^^xsd:string "CondenserWater"^^xsd:string "DCElec"^^xsd:string "Diesel"^^xsd:string "DriveElec"^^xsd:string "Ethernet"^^xsd:string "ExhaustAir"^^xsd:string "Freight"^^xsd:string "FuelOil"^^xsd:string "Gasoline"^^xsd:string "GreaseExhaustAir"^^xsd:string "HotDomesticWater"^^xsd:string "HotWater"^^xsd:string "IrrigationWater"^^xsd:string "Light"^^xsd:string "MakeupWater"^^xsd:string "NaturalGas"^^xsd:string "NonPotableDomesticWater"^^xsd:string "OutsideAir"^^xsd:string "People"^^xsd:string "Propane"^^xsd:string "RecircHotDomesticWater"^^xsd:string "Refrig"^^xsd:string "ReturnAir"^^xsd:string "SprinklerWater"^^xsd:string "Steam"^^xsd:string "StormDrainage"^^xsd:string "SupplyAir"^^xsd:string "TransferAir"^^xsd:string "WasteVentDrainage"^^xsd:string "Water"^^xsd:string ) ], [ a rdfs:Datatype ; owl:oneOf ( "ACElec" "Air" "BlowdownWater" "ChilledWater" "ColdDomesticWater" "Condensate" "CondenserWater" "DCElec" "Diesel" "DriveElec" "Ethernet" "ExhaustAir" "Freight" "FuelOil" "Gasoline" "GreaseExhaustAir" "HotDomesticWater" "HotWater" "IrrigationWater" "Light" "MakeupWater" "NaturalGas" "NonPotableDomesticWater" "OutsideAir" "People" "Propane" "RecircHotDomesticWater" "Refrig" "ReturnAir" "SprinklerWater" "Steam" "StormDrainage" "SupplyAir" "TransferAir" "WasteVentDrainage" "Water" ) ] . bacnet:description a bacnet:StandardProperty, owl:DatatypeProperty ; + rdfs:label "description"@en ; bacnet:propertyEnum bacnet:PropertyIdentifier-description ; bacnet:propertyName "description" ; bacnet:propertyRef bacnet:Description ; @@ -25926,6 +25229,7 @@ bacnet:object-identifier a bacnet:StandardProperty, bacnet:object-name a bacnet:StandardProperty, owl:DatatypeProperty ; + rdfs:label "object-name"@en ; bacnet:propertyEnum bacnet:PropertyIdentifier-object-name ; bacnet:propertyName "object-name" ; bacnet:propertyOf bacnet:Object ; @@ -25959,7 +25263,8 @@ skos:narrower a rdf:Property ; vcard:Address a owl:Class . -vcard:hasAddress a owl:ObjectProperty . +vcard:hasAddress a owl:ObjectProperty ; + rdfs:label "hasAddress"@en . sosa:FeatureOfInterest a owl:Class . @@ -25967,24 +25272,22 @@ sosa:ObservableProperty a owl:Class . brick:AED a owl:Class, sh:NodeShape ; - rdfs:label "AED" ; + rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:Automated_External_Defibrillator ; brick:aliasOf brick:Automated_External_Defibrillator . brick:AHU a owl:Class, sh:NodeShape ; - rdfs:label "AHU" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Air_Handling_Unit ; skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en ; brick:aliasOf brick:Air_Handling_Unit . brick:Acceleration_Time a brick:Quantity ; - rdfs:label "Acceleration Time" ; skos:broader brick:Time . brick:Access_Control_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Access Control Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -26008,7 +25311,7 @@ brick:Access_Control_Equipment a owl:Class, tag:Security . brick:Active_Energy a brick:Quantity ; - rdfs:label "Active_Energy" ; + rdfs:label "Active_Energy"@en ; qudt:applicableUnit unit:KiloW-HR, unit:MegaW-HR, unit:W-HR ; @@ -26018,7 +25321,6 @@ brick:Active_Energy a brick:Quantity ; brick:Air_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Deadband Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of air flow"@en ; @@ -26050,50 +25352,15 @@ brick:Air_Flow_Deadband_Setpoint a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate ; brick:hasSubstance brick:Air . -brick:Air_Flow_Demand_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Air Flow Demand Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint, - brick:Demand_Setpoint ; - skos:definition "Sets the rate of air flow required for a process"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Demand ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Demand, - tag:Flow, - tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Air . - brick:Air_Handler_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Air Handler Unit" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Air_Handling_Unit ; skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en ; brick:aliasOf brick:Air_Handling_Unit . brick:Air_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure of the surrounding air."@en ; sh:rule [ a sh:TripleRule ; @@ -26121,7 +25388,6 @@ brick:Air_Pressure_Sensor a owl:Class, brick:Air_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -26140,44 +25406,8 @@ brick:Air_Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Pressure . -brick:Air_Static_Pressure_Step_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Air Static Pressure Step Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Static, - tag:Step . - brick:Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Air System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -26191,71 +25421,8 @@ brick:Air_System a owl:Class, brick:hasAssociatedTag tag:Air, tag:System . -brick:Air_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Limit, - tag:Point, - tag:Setpoint, - tag:Temperature . - -brick:Air_Temperature_Step_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Step Parameter" ; - rdfs:subClassOf brick:Temperature_Step_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Parameter, - tag:Point, - tag:Step, - tag:Temperature . - brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Wet Bulb Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor, brick:Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -26292,7 +25459,7 @@ brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Air . brick:Apparent_Energy a brick:Quantity ; - rdfs:label "Apparent_Energy" ; + rdfs:label "Apparent_Energy"@en ; qudt:applicableUnit unit:KiloV-A-HR, unit:MegaV-A-HR, unit:V-A-HR ; @@ -26301,7 +25468,6 @@ brick:Apparent_Energy a brick:Quantity ; skos:definition "The integral of the apparent power over a time interval" . brick:Atmospheric_Pressure a brick:Quantity ; - rdfs:label "Atmospheric Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -26371,14 +25537,13 @@ brick:Atmospheric_Pressure a brick:Quantity ; brick:Average_Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Discharge Air Flow Sensor" ; + rdfs:subClassOf brick:Supply_Air_Flow_Sensor ; owl:equivalentClass brick:Average_Supply_Air_Flow_Sensor ; skos:definition "The computed average flow of discharge air over some interval"@en ; brick:aliasOf brick:Average_Supply_Air_Flow_Sensor . brick:BACnet_Controller a owl:Class, sh:NodeShape ; - rdfs:label "BACnet Controller" ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:BACnet ; @@ -26397,13 +25562,12 @@ brick:BACnet_Controller a owl:Class, tag:Equipment . brick:Blowdown_Water a brick:Substance ; - rdfs:label "Blowdown Water" ; skos:broader brick:Water ; skos:definition "Water expelled from a system to remove mineral build up"@en . brick:Breakroom a owl:Class, sh:NodeShape ; - rdfs:label "Breakroom" ; + rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Break_Room ; skos:definition "A space for people to relax while not working"@en ; @@ -26414,23 +25578,20 @@ brick:Breakroom a owl:Class, brick:CAV a owl:Class, sh:NodeShape ; - rdfs:label "CAV" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Constant_Air_Volume_Box ; brick:aliasOf brick:Constant_Air_Volume_Box . brick:CO a brick:Substance ; - rdfs:label "CO" ; skos:broader brick:Gas ; skos:definition "Carbon Monoxide in the vapor phase"@en . brick:CO2 a brick:Substance ; - rdfs:label "CO2" ; skos:broader brick:Gas ; skos:definition "Carbon Dioxide in the vapor phase"@en . brick:CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -26451,7 +25612,6 @@ brick:CO2_Alarm a owl:Class, brick:CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Level Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -26479,7 +25639,6 @@ brick:CO2_Level_Sensor a owl:Class, brick:CO2_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets some property of CO2"@en ; sh:rule [ a sh:TripleRule ; @@ -26501,20 +25660,19 @@ brick:CO2_Setpoint a owl:Class, brick:CRAC a owl:Class, sh:NodeShape ; - rdfs:label "CRAC" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Computer_Room_Air_Conditioning ; brick:aliasOf brick:Computer_Room_Air_Conditioning . brick:CRAH a owl:Class, sh:NodeShape ; - rdfs:label "CRAH" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Computer_Room_Air_Handler ; skos:definition "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat."@en ; brick:aliasOf brick:Computer_Room_Air_Handler . brick:Camera a owl:Class, sh:NodeShape ; - rdfs:label "Camera" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Camera ; @@ -26529,7 +25687,6 @@ brick:Camera a owl:Class, brick:Check_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Check Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve that allows fluid to flow in only one direction, preventing reverse flow."@en ; sh:rule [ a sh:TripleRule ; @@ -26545,7 +25702,6 @@ brick:Check_Valve a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -26590,7 +25746,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -26628,7 +25783,6 @@ brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Meter" ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -26655,7 +25809,6 @@ brick:Chilled_Water_Meter a owl:Class, brick:Circuit_Breaker a owl:Class, sh:NodeShape ; - rdfs:label "Circuit Breaker" ; rdfs:subClassOf brick:Switchgear ; skos:definition "A circuit breaker is a safety device to prevent damage to devices in a circuit, such as electric motors, and wiring when the current flowing through the electrical circuit supersedes its design limits. It does this by removing the current from a circuit when an unsafe condition arises. Unlike a switch, a circuit breaker automatically does this and shuts off the power immediately."@en ; sh:rule [ a sh:TripleRule ; @@ -26671,7 +25824,6 @@ brick:Circuit_Breaker a owl:Class, brick:Cold_Deck a owl:Class, sh:NodeShape ; - rdfs:label "Cold Deck" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Part of a dual duct air handling unit that supplies cooling to a building"@en ; sh:rule [ a sh:TripleRule ; @@ -26692,7 +25844,6 @@ brick:Cold_Deck a owl:Class, brick:Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Conductivity Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures electrical conductance"@en ; sh:property [ a sh:PropertyShape ; @@ -26720,7 +25871,6 @@ brick:Conductivity_Sensor a owl:Class, brick:Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "Measures the amount of power consumed by a cooling process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:rule [ a sh:TripleRule ; @@ -26747,25 +25897,27 @@ brick:Cooling_Demand_Sensor a owl:Class, brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Cooling_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of cooling discharge air"@en ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint . brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Integral Time Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter . brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter . brick:Current_Angle a brick:Quantity ; - rdfs:label "CurrentAngle" ; + rdfs:label "CurrentAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -26784,35 +25936,8 @@ brick:Current_Angle a brick:Quantity ; "Angle of current phasor"@en ; skos:related brick:Electric_Current . -brick:Current_Output_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Current Output Sensor" ; - rdfs:subClassOf brick:Current_Sensor ; - skos:definition "Senses the amperes of electrical current produced as output by a device"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Current ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Output ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Current, - tag:Output, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:ElectricCurrent . - brick:Current_Total_Harmonic_Distortion a brick:Quantity ; - rdfs:label "CurrentTotalHarmonicDistortion" ; + rdfs:label "CurrentTotalHarmonicDistortion"@en ; qudt:applicableUnit unit:DeciB_M, unit:PERCENT ; qudt:hasDimensionVector ; @@ -26824,7 +25949,6 @@ brick:Current_Total_Harmonic_Distortion a brick:Quantity ; brick:Cycle_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Cycle Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en ; sh:rule [ a sh:TripleRule ; @@ -26845,14 +25969,13 @@ brick:Cycle_Alarm a owl:Class, brick:DOAS a owl:Class, sh:NodeShape ; - rdfs:label "DOAS" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dedicated_Outdoor_Air_System_Unit ; skos:definition "See Dedicated_Outdoor_Air_System_Unit"@en ; brick:aliasOf brick:Dedicated_Outdoor_Air_System_Unit . brick:Damper_Command a owl:Class, sh:NodeShape ; - rdfs:label "Damper Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of dampers"@en ; sh:rule [ a sh:TripleRule ; @@ -26873,7 +25996,6 @@ brick:Damper_Command a owl:Class, brick:Daylight_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Daylight Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Daylight ; @@ -26897,12 +26019,10 @@ brick:Daylight_Sensor_Equipment a owl:Class, tag:Sensor . brick:Deceleration_Time a brick:Quantity ; - rdfs:label "Deceleration Time" ; skos:broader brick:Time . brick:Delay_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Delay Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter determining how long to delay a subsequent action to take place after a received signal"@en ; sh:rule [ a sh:TripleRule ; @@ -26941,13 +26061,11 @@ brick:DeprecationShape a owl:Class, sh:path brick:deprecationMitigationRule ] . brick:Differential_Dry_Bulb_Temperature a brick:Quantity ; - rdfs:label "Differential Dry Bulb Temperature" ; qudt:isDeltaQuantity true ; skos:broader brick:Dry_Bulb_Temperature . brick:Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Step Parameter" ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -26977,7 +26095,6 @@ brick:Differential_Pressure_Step_Parameter a owl:Class, brick:Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Direction Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en ; sh:property [ a sh:PropertyShape ; @@ -27005,7 +26122,6 @@ brick:Direction_Sensor a owl:Class, brick:Direction_Status a owl:Class, sh:NodeShape ; - rdfs:label "Direction Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which direction a device is operating in"@en ; sh:rule [ a sh:TripleRule ; @@ -27027,212 +26143,221 @@ brick:Direction_Status a owl:Class, brick:Discharge_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Dewpoint Sensor" ; + rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Supply_Air_Dewpoint_Sensor ; skos:definition "Measures dewpoint of discharge air"@en ; brick:aliasOf brick:Supply_Air_Dewpoint_Sensor . brick:Discharge_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Differential Pressure Sensor" ; + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Differential_Pressure_Sensor ; brick:aliasOf brick:Supply_Air_Differential_Pressure_Sensor . brick:Discharge_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Differential Pressure Setpoint" ; + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Differential_Pressure_Setpoint ; brick:aliasOf brick:Supply_Air_Differential_Pressure_Setpoint . brick:Discharge_Air_Duct_Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Duct Pressure Status" ; + rdfs:subClassOf brick:Pressure_Status ; owl:equivalentClass brick:Supply_Air_Duct_Pressure_Status ; skos:definition "Indicates if air pressure in discharge duct is within expected bounds"@en ; brick:aliasOf brick:Supply_Air_Duct_Pressure_Status . brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Demand Setpoint" ; + rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, + brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Demand_Setpoint ; skos:definition "Sets the rate of discharge air flow required for a process"@en ; brick:aliasOf brick:Supply_Air_Flow_Demand_Setpoint . brick:Discharge_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow High Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_High_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Flow_High_Reset_Setpoint . brick:Discharge_Air_Flow_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Low Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Low_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Flow_Low_Reset_Setpoint . brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Reset Setpoint" ; + rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Reset_Setpoint ; skos:definition "Setpoints used in Reset strategies"@en ; brick:aliasOf brick:Supply_Air_Flow_Reset_Setpoint . brick:Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Sensor" ; + rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Supply_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of discharge air"@en ; brick:aliasOf brick:Supply_Air_Flow_Sensor . brick:Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow"@en ; brick:aliasOf brick:Supply_Air_Flow_Setpoint . brick:Discharge_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Sensor" ; + rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Supply_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of discharge air"@en ; brick:aliasOf brick:Supply_Air_Humidity_Sensor . brick:Discharge_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Setpoint" ; + rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Supply_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for discharge air"@en ; brick:aliasOf brick:Supply_Air_Humidity_Setpoint . brick:Discharge_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Integral Gain Parameter" ; + rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Supply_Air_Integral_Gain_Parameter ; brick:aliasOf brick:Supply_Air_Integral_Gain_Parameter . brick:Discharge_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Plenum" ; + rdfs:subClassOf brick:Air_Plenum ; owl:equivalentClass brick:Supply_Air_Plenum ; brick:aliasOf brick:Supply_Air_Plenum . brick:Discharge_Air_Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Proportional Gain Parameter" ; + rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Supply_Air_Proportional_Gain_Parameter ; brick:aliasOf brick:Supply_Air_Proportional_Gain_Parameter . brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Smoke Detection Alarm" ; + rdfs:subClassOf brick:Air_Alarm, + brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Supply_Air_Smoke_Detection_Alarm ; brick:aliasOf brick:Supply_Air_Smoke_Detection_Alarm . brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Deadband Setpoint" ; + rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, + brick:Static_Pressure_Deadband_Setpoint, + brick:Supply_Air_Static_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of static pressure of discharge air"@en ; brick:aliasOf brick:Supply_Air_Static_Pressure_Deadband_Setpoint . brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Integral Time Parameter" ; + rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Integral_Time_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Integral_Time_Parameter . brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Proportional Band Parameter" ; + rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter . brick:Discharge_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Sensor" ; + rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within discharge regions of an HVAC system"@en ; brick:aliasOf brick:Supply_Air_Static_Pressure_Sensor . brick:Discharge_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Step Parameter" ; + rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Step_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Step_Parameter . brick:Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:Air_Temperature_Alarm ; owl:equivalentClass brick:Supply_Air_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of discharge air."@en ; brick:aliasOf brick:Supply_Air_Temperature_Alarm . brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of discharge air"@en ; brick:aliasOf brick:Supply_Air_Temperature_Deadband_Setpoint . brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature High Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_High_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_High_Reset_Setpoint . brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Low Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Low_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_Low_Reset_Setpoint . brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Reset Differential Setpoint" ; + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Reset_Differential_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint . brick:Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Sensor" ; + rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air"@en ; brick:aliasOf brick:Supply_Air_Temperature_Sensor . brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Supply_Air_Temperature_Setpoint_Limit . brick:Discharge_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Step Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Step_Parameter ; brick:aliasOf brick:Supply_Air_Temperature_Step_Parameter . brick:Discharge_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Velocity Pressure Sensor" ; + rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Velocity_Pressure_Sensor ; brick:aliasOf brick:Supply_Air_Velocity_Pressure_Sensor . brick:Discharge_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Fan" ; + rdfs:subClassOf brick:Fan ; owl:equivalentClass brick:Supply_Fan ; skos:definition "Fan moving air discharged from HVAC vents"@en ; brick:aliasOf brick:Supply_Fan . brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -27240,26 +26365,24 @@ brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Hot_Water_Temperature_Setpoint . brick:Domestic_Water a brick:Substance ; - rdfs:label "Domestic Water" ; skos:broader brick:Water ; skos:definition "A collection of equipment that transport and regulate domestic water among each other"@en . brick:ESS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "ESS Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Embedded_Surface_System_Panel ; skos:definition "See Embedded_Surface_System_Panel"@en ; brick:aliasOf brick:Embedded_Surface_System_Panel . brick:EV_Charging_Hub a owl:Class, sh:NodeShape ; - rdfs:label "EV Charging Hub" ; + rdfs:subClassOf brick:Collection ; owl:equivalentClass brick:Electric_Vehicle_Charging_Hub ; brick:aliasOf brick:Electric_Vehicle_Charging_Hub . brick:Effective_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Effective_Air_Temperature_Setpoint ; skos:definition "The effective cooling setpoint for a specific zone in a building."@en ; @@ -27302,13 +26425,13 @@ brick:Effective_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Effective_Supply_Air_Temperature_Setpoint . brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Heating_Zone_Air_Temperature_Setpoint ; skos:definition "The effective heating setpoint for a specific zone in a building."@en ; @@ -27351,7 +26474,6 @@ brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Target_Zone_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired air temperature in a specific zone of a building. This setpoint acts as a baseline from which the cooling and heating setpoints are established by adding or subtracting a deadband width"@en ; @@ -27394,7 +26516,6 @@ brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Electric_Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electric Energy Sensor" ; rdfs:subClassOf brick:Energy_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Electric ; @@ -27420,7 +26541,6 @@ brick:Electric_Energy_Sensor a owl:Class, brick:Electric_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Electric Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Electric heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -27441,7 +26561,6 @@ brick:Electric_Radiator a owl:Class, brick:Electrical_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27462,7 +26581,6 @@ brick:Electrical_Meter a owl:Class, brick:Electrical_System a owl:Class, sh:NodeShape ; - rdfs:label "Electrical System" ; rdfs:subClassOf brick:System ; skos:definition "Devices that serve or are part of the electrical subsystem in the building"@en ; sh:rule [ a sh:TripleRule ; @@ -27478,7 +26596,7 @@ brick:Electrical_System a owl:Class, brick:Elevator_Space a owl:Class, sh:NodeShape ; - rdfs:label "Elevator Space" ; + rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Shaft ; skos:definition "The vertical space in whcih an elevator ascends and descends"@en ; @@ -27489,7 +26607,6 @@ brick:Elevator_Space a owl:Class, brick:Embedded_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -27516,7 +26633,6 @@ brick:Embedded_Temperature_Sensor a owl:Class, brick:Embedded_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -27543,7 +26659,6 @@ brick:Embedded_Temperature_Setpoint a owl:Class, brick:Emergency_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en ; sh:rule [ a sh:TripleRule ; @@ -27564,7 +26679,6 @@ brick:Emergency_Alarm a owl:Class, brick:Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Enable Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system or piece of functionality has been enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -27585,7 +26699,6 @@ brick:Enable_Status a owl:Class, brick:Energy_Generation_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy Generation System" ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that generates electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27606,7 +26719,6 @@ brick:Energy_Generation_System a owl:Class, brick:Energy_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Energy Storage" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Devices or equipment that store energy in its various forms"@en ; sh:rule [ a sh:TripleRule ; @@ -27627,7 +26739,6 @@ brick:Energy_Storage a owl:Class, brick:Energy_Storage_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy Storage System" ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that stores electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27648,7 +26759,6 @@ brick:Energy_Storage_System a owl:Class, brick:Entering_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled entering water"@en ; @@ -27687,7 +26797,6 @@ brick:Entering_Chilled_Water_Flow_Sensor a owl:Class, brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water that is enteringed to a cooling tower"@en ; sh:rule [ a sh:TripleRule ; @@ -27725,7 +26834,6 @@ brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, brick:Entering_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; skos:definition "Sets the temperature of entering (downstream of the chilled water load) chilled water"@en ; @@ -27764,7 +26872,6 @@ brick:Entering_Chilled_Water_Temperature_Setpoint a owl:Class, brick:Entering_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the flow of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27802,7 +26909,6 @@ brick:Entering_Condenser_Water_Flow_Sensor a owl:Class, brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27840,7 +26946,6 @@ brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, brick:Entering_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27878,7 +26983,6 @@ brick:Entering_Condenser_Water_Temperature_Setpoint a owl:Class, brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering High Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of high-temperature hot water enteringed to a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -27920,7 +27024,6 @@ brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27966,7 +27069,6 @@ brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, brick:Entering_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -28011,7 +27113,6 @@ brick:Entering_Hot_Water_Temperature_Load_Shed_Status a owl:Class, brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -28057,7 +27158,6 @@ brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, brick:Entering_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, brick:Hot_Water_Temperature_Setpoint ; skos:definition "Sets the temperature of entering (downstream of the hot water load) hot water"@en ; @@ -28096,7 +27196,6 @@ brick:Entering_Hot_Water_Temperature_Setpoint a owl:Class, brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of medium-temperature hot water entering a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28138,7 +27237,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -28171,7 +27269,6 @@ brick:Entering_Water_Temperature_Sensor a owl:Class, brick:Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total heat content of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -28199,7 +27296,6 @@ brick:Enthalpy_Sensor a owl:Class, brick:Ethernet_Port a owl:Class, sh:NodeShape ; - rdfs:label "Ethernet Port" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28219,7 +27315,6 @@ brick:Ethernet_Port a owl:Class, brick:Ethernet_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Ethernet Switch" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28239,7 +27334,6 @@ brick:Ethernet_Switch a owl:Class, brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -28284,7 +27378,6 @@ brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -28329,7 +27422,6 @@ brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -28362,7 +27454,6 @@ brick:Exhaust_Air_Flow_Sensor a owl:Class, brick:Exhaust_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets exhaust air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -28395,7 +27486,6 @@ brick:Exhaust_Air_Flow_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Setpoint" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint ; skos:definition "Sets exhaust air stack flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -28430,16 +27520,35 @@ brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, tag:Stack ; brick:hasQuantity qudtqk:VolumeFlowRate . +brick:Exhaust_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan ; + skos:definition "Fan moving exhaust air -- air that must be removed from a space due to contaminants"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Exhaust ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Exhaust, + tag:Fan . + brick:FCU a owl:Class, sh:NodeShape ; - rdfs:label "FCU" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Fan_Coil_Unit ; skos:definition "See Fan_Coil_Unit"@en ; brick:aliasOf brick:Fan_Coil_Unit . brick:Fan_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fan Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -28460,7 +27569,6 @@ brick:Fan_Command a owl:Class, brick:Fan_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fan Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -28481,7 +27589,6 @@ brick:Fan_Status a owl:Class, brick:Filter_Status a owl:Class, sh:NodeShape ; - rdfs:label "Filter Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a filter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -28502,7 +27609,6 @@ brick:Filter_Status a owl:Class, brick:Food_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Food Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used in the production, storage, serving, or cleanup of food and beverages"@en ; @@ -28537,7 +27643,6 @@ brick:Food_Service_Room a owl:Class, brick:Frequency_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning"@en ; sh:property [ a sh:PropertyShape ; @@ -28564,13 +27669,11 @@ brick:Frequency_Sensor a owl:Class, brick:hasQuantity brick:Frequency . brick:Fuel_Oil a brick:Substance ; - rdfs:label "Fuel Oil" ; skos:broader brick:Oil ; skos:definition "Petroleum based oil burned for energy"@en . brick:Furniture a owl:Class, sh:NodeShape ; - rdfs:label "Furniture" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; owl:deprecated true ; @@ -28591,7 +27694,6 @@ brick:Furniture a owl:Class, brick:Gas_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Gas Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of gas"@en ; sh:rule [ a sh:TripleRule ; @@ -28613,7 +27715,6 @@ brick:Gas_Meter a owl:Class, brick:Gas_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Gas Valve" ; rdfs:subClassOf brick:Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28632,13 +27733,11 @@ brick:Gas_Valve a owl:Class, tag:Valve . brick:Gasoline a brick:Substance ; - rdfs:label "Gasoline" ; skos:broader brick:Liquid ; skos:definition "Petroleum derived liquid used as a fuel source"@en . brick:Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Generation Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor measuring how much something has been generated."@en ; sh:property [ a sh:PropertyShape ; @@ -28665,26 +27764,24 @@ brick:Generation_Sensor a owl:Class, brick:hasQuantity qudtqk:Dimensionless . brick:Glycol a brick:Substance ; - rdfs:label "Glycol" ; skos:broader brick:Liquid . brick:HVAC_System a owl:Class, sh:NodeShape ; - rdfs:label "HVAC System" ; + rdfs:subClassOf brick:System ; owl:equivalentClass brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; brick:aliasOf brick:Heating_Ventilation_Air_Conditioning_System . brick:HX a owl:Class, sh:NodeShape ; - rdfs:label "HX" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Heat_Exchanger ; skos:definition "See Heat_Exchanger"@en ; brick:aliasOf brick:Heat_Exchanger . brick:Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "Measures the amount of power consumed by a heating process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:rule [ a sh:TripleRule ; @@ -28711,39 +27808,41 @@ brick:Heating_Demand_Sensor a owl:Class, brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, + brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of heating discharge air"@en ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Deadband_Setpoint . brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Integral Time Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter . brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter . brick:High_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:High_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Supply_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that discharge air temperature is too high"@en ; brick:aliasOf brick:High_Supply_Air_Temperature_Alarm . brick:Horizontal_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Horizontal Fan Coil Unit" ; + rdfs:subClassOf brick:Fan_Coil_Unit ; owl:equivalentClass brick:Duct_Fan_Coil_Unit ; brick:aliasOf brick:Duct_Fan_Coil_Unit . brick:Hot_Deck a owl:Class, sh:NodeShape ; - rdfs:label "Hot Deck" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Part of a dual duct air handling unit that supplies heating to a building"@en ; sh:rule [ a sh:TripleRule ; @@ -28764,7 +27863,6 @@ brick:Hot_Deck a owl:Class, brick:Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Circulator Pump" ; rdfs:subClassOf brick:Circulator_Pump, brick:Hot_Water_Pump ; skos:definition "Used to move hot water in a closed circuit, ensuring continuous flow."@en ; @@ -28796,7 +27894,6 @@ brick:Hot_Water_Circulator_Pump a owl:Class, brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28841,7 +27938,6 @@ brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, brick:Hot_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Meter" ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -28868,7 +27964,6 @@ brick:Hot_Water_Meter a owl:Class, brick:Hot_Water_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -28894,7 +27989,6 @@ brick:Hot_Water_Radiator a owl:Class, brick:Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water System Enable Command" ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28930,7 +28024,6 @@ brick:Hot_Water_System_Enable_Command a owl:Class, brick:IAQ_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "IAQ Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28955,7 +28048,6 @@ brick:IAQ_Sensor_Equipment a owl:Class, brick:ICT_Rack a owl:Class, sh:NodeShape ; - rdfs:label "ICT Rack" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28974,13 +28066,11 @@ brick:ICT_Rack a owl:Class, tag:Rack . brick:Ice a brick:Substance ; - rdfs:label "Ice" ; skos:broader brick:Solid ; skos:definition "Water in its solid form"@en . brick:Illuminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -29006,39 +28096,8 @@ brick:Illuminance_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Illuminance . -brick:Integral_Gain_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Integral Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Gain ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Gain, - tag:Integral, - tag:PID, - tag:Parameter, - tag:Point . - brick:Inverter a owl:Class, sh:NodeShape ; - rdfs:label "Inverter" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device that changes direct current into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -29053,7 +28112,7 @@ brick:Inverter a owl:Class, tag:Inverter . brick:Irradiance a brick:Quantity ; - rdfs:label "Irradiance" ; + rdfs:label "Irradiance"@en ; qudt:applicableUnit unit:W-PER-CentiM2, unit:W-PER-FT2, unit:W-PER-IN2, @@ -29066,7 +28125,6 @@ brick:Irradiance a brick:Quantity ; brick:Isolation_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that stops the flow of a fluid, usually for maintenance or safety purposes"@en ; @@ -29088,7 +28146,6 @@ brick:Isolation_Valve a owl:Class, brick:Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Leak Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en ; sh:rule [ a sh:TripleRule ; @@ -29109,7 +28166,6 @@ brick:Leak_Alarm a owl:Class, brick:Leak_Detector_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Leak Detector Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -29134,7 +28190,6 @@ brick:Leak_Detector_Equipment a owl:Class, brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -29181,7 +28236,6 @@ brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, brick:Leaving_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -29226,7 +28280,6 @@ brick:Leaving_Hot_Water_Temperature_Load_Shed_Status a owl:Class, brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -29271,12 +28324,10 @@ brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Leaving_Hot_Water . -brick:Light a brick:Substance ; - rdfs:label "Light" . +brick:Light a brick:Substance . brick:Lighting_Level_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Level Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of the light provided by the device typically in percentages."@en ; sh:rule [ a sh:TripleRule ; @@ -29301,13 +28352,11 @@ brick:Lighting_Level_Command a owl:Class, tag:Point . brick:Liquid_CO2 a brick:Substance ; - rdfs:label "Liquid CO2" ; skos:broader brick:Liquid ; skos:definition "Carbon Dioxide in the liquid phase"@en . brick:Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Setpoint" ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -29328,7 +28377,6 @@ brick:Load_Setpoint a owl:Class, brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint, brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -29365,7 +28413,6 @@ brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, brick:Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -29395,7 +28442,6 @@ brick:Lockout_Temperature_Differential_Parameter a owl:Class, brick:Lounge a owl:Class, sh:NodeShape ; - rdfs:label "Lounge" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A room for lesiure activities or relaxing"@en ; @@ -29423,187 +28469,91 @@ brick:Lounge a owl:Class, tag:Space ; brick:isReplacedBy rec:Lounge . -brick:Low_Air_Flow_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Low Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Flow_Alarm ; - skos:definition "An alarm that indicates that the air flow is lower than normal."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Low ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Flow, - tag:Low, - tag:Point . - brick:Low_Discharge_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Flow Alarm" ; + rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Flow_Alarm ; skos:definition "An alarm that indicates that the discharge air flow is lower than normal."@en ; brick:aliasOf brick:Low_Supply_Air_Flow_Alarm . brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:Low_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Temperature_Alarm ; brick:aliasOf brick:Low_Supply_Air_Temperature_Alarm . brick:MAU a owl:Class, sh:NodeShape ; - rdfs:label "MAU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Makeup_Air_Unit ; skos:definition "See Makeup_Air_Unit"@en ; brick:aliasOf brick:Makeup_Air_Unit . brick:Makeup_Water a brick:Substance ; - rdfs:label "Makeup Water" ; skos:broader brick:Water ; skos:definition "Water used used to makeup water loss through leaks, evaporation, or blowdown"@en . brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Static Pressure Setpoint Limit" ; + rdfs:subClassOf brick:Max_Limit, + brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:aliasOf brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit . brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Max_Supply_Air_Temperature_Setpoint_Limit . brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit . -brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static . - -brick:Max_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Point, - tag:Setpoint, - tag:Temperature . - brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Mechanical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Mechanical Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms where mechanical equipment (HVAC) operates"@en ; @@ -29638,7 +28588,6 @@ brick:Mechanical_Room a owl:Class, brick:Medical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Medical Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms used for medical purposes"@en ; @@ -29668,7 +28617,6 @@ brick:Medical_Room a owl:Class, brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -29713,129 +28661,64 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl: brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Static Pressure Setpoint Limit" ; + rdfs:subClassOf brick:Min_Limit, + brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:aliasOf brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit . brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Min_Supply_Air_Temperature_Setpoint_Limit . brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit . -brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static . - -brick:Min_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Point, - tag:Setpoint, - tag:Temperature . - brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Modbus_Controller a owl:Class, sh:NodeShape ; - rdfs:label "Modbus Controller" ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -29855,7 +28738,6 @@ brick:Modbus_Controller a owl:Class, brick:Motion_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motion Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects the presence of motion in some area"@en ; sh:property [ a sh:PropertyShape ; @@ -29881,32 +28763,14 @@ brick:Motion_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Dimensionless . -brick:Motor a owl:Class, - sh:NodeShape ; - rdfs:label "Motor" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Equipment ; - skos:definition "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Motor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Motor . - brick:NVR a owl:Class, sh:NodeShape ; - rdfs:label "NVR" ; + rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:Network_Video_Recorder ; brick:aliasOf brick:Network_Video_Recorder . brick:Network_Router a owl:Class, sh:NodeShape ; - rdfs:label "Network Router" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29926,7 +28790,6 @@ brick:Network_Router a owl:Class, brick:Network_Security_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Network Security Equipment" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29945,7 +28808,7 @@ brick:Network_Security_Equipment a owl:Class, tag:Security . brick:Occupancy_Percentage a brick:Quantity ; - rdfs:label "Occupancy_Percentage" ; + rdfs:label "Occupancy_Percentage"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -29956,7 +28819,6 @@ brick:Occupancy_Percentage a brick:Quantity ; brick:Occupancy_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29981,7 +28843,6 @@ brick:Occupancy_Sensor_Equipment a owl:Class, brick:Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a room or space is occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -30002,14 +28863,15 @@ brick:Occupancy_Status a owl:Class, brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling when occupied"@en ; brick:aliasOf brick:Occupied_Cooling_Supply_Air_Flow_Setpoint . brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air cooling when occupied"@en ; @@ -30052,27 +28914,29 @@ brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow when occupied"@en ; brick:aliasOf brick:Occupied_Supply_Air_Flow_Setpoint . brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Occupied_Supply_Air_Temperature_Setpoint . brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Heating_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for heating when occupied"@en ; brick:aliasOf brick:Occupied_Heating_Supply_Air_Flow_Setpoint . brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air heating when occupied"@en ; @@ -30115,7 +28979,6 @@ brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30145,7 +29008,6 @@ brick:Occupied_Load_Shed_Command a owl:Class, brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Target_Zone_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired occupied air temperature in a specific zone of a building. This setpoint acts as a baseline from which deadband setpoints are established by adding or subtracting a deadband width."@en ; @@ -30188,7 +29050,6 @@ brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Operating Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the current operating mode of a system, device or control loop"@en ; sh:rule [ a sh:TripleRule ; @@ -30213,7 +29074,7 @@ brick:Operating_Mode_Status a owl:Class, tag:Status . brick:Operative_Temperature a brick:Quantity ; - rdfs:label "Operative_Temperature" ; + rdfs:label "Operative_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -30226,7 +29087,6 @@ brick:Operative_Temperature a brick:Quantity ; brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Enable Differential Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -30267,7 +29127,6 @@ brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Outside_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Outside Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan moving outside air; air that is supplied into the building from the outdoors"@en ; sh:rule [ a sh:TripleRule ; @@ -30288,7 +29147,6 @@ brick:Outside_Fan a owl:Class, brick:Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Override Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports whether or not a device or control loop is in 'override'"@en ; sh:rule [ a sh:TripleRule ; @@ -30309,14 +29167,13 @@ brick:Override_Command a owl:Class, brick:PAU a owl:Class, sh:NodeShape ; - rdfs:label "PAU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Pre-Cooling_Air_Unit ; skos:definition "A type of AHU, use to pre-treat the outdoor air before feed to AHU"@en ; brick:aliasOf brick:Pre-Cooling_Air_Unit . brick:PM10_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -30349,7 +29206,6 @@ brick:PM10_Sensor a owl:Class, brick:PM1_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 1 micron"@en ; sh:rule [ a sh:TripleRule ; @@ -30382,7 +29238,6 @@ brick:PM1_Sensor a owl:Class, brick:PM2.5_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -30415,14 +29270,13 @@ brick:PM2.5_Sensor a owl:Class, brick:PV_Current_Output_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PV Current Output Sensor" ; + rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:Photovoltaic_Current_Output_Sensor ; skos:definition "See Photovoltaic_Current_Output_Sensor"@en ; brick:aliasOf brick:Photovoltaic_Current_Output_Sensor . brick:People_Count_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "People Count Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Count ; @@ -30451,7 +29305,7 @@ brick:People_Count_Sensor_Equipment a owl:Class, tag:Sensor . brick:Phasor_Magnitude a brick:Quantity ; - rdfs:label "PhasorMagnitude" ; + rdfs:label "PhasorMagnitude"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -30469,13 +29323,11 @@ brick:Phasor_Magnitude a brick:Quantity ; skos:related brick:Phasor . brick:Potable_Water a brick:Substance ; - rdfs:label "Potable Water" ; skos:broader brick:Water ; skos:definition "Water that is safe to drink"@en . brick:Power_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Power Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en ; sh:rule [ a sh:TripleRule ; @@ -30495,21 +29347,19 @@ brick:Power_Alarm a owl:Class, tag:Power . brick:Power_Factor a brick:Quantity ; - rdfs:label "Power Factor" ; qudt:applicableUnit unit:UNITLESS ; skos:definition "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)."@en ; brick:hasQUDTReference qudtqk:PowerFactor . brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Discharge Air Temperature Sensor" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Sensor ; owl:equivalentClass brick:Preheat_Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air before heating is applied"@en ; brick:aliasOf brick:Preheat_Supply_Air_Temperature_Sensor . brick:Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Regulator Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Device to maintain controlled downstream fluid pressure with varying upstream pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -30528,65 +29378,34 @@ brick:Pressure_Regulator_Valve a owl:Class, tag:Regulator, tag:Valve . -brick:Proportional_Gain_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Proportional Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Gain ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Proportional ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Gain, - tag:PID, - tag:Parameter, - tag:Point, - tag:Proportional . - brick:RC_Panel a owl:Class, sh:NodeShape ; - rdfs:label "RC Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Radiant_Ceiling_Panel ; skos:definition "See Radiant_Ceiling_Panel"@en ; brick:aliasOf brick:Radiant_Ceiling_Panel . brick:RTU a owl:Class, sh:NodeShape ; - rdfs:label "RTU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Rooftop_Unit ; skos:definition "see Rooftop_Unit"@en ; brick:aliasOf brick:Rooftop_Unit . brick:RVAV a owl:Class, sh:NodeShape ; - rdfs:label "RVAV" ; + rdfs:subClassOf brick:Variable_Air_Volume_Box ; owl:equivalentClass brick:Variable_Air_Volume_Box_With_Reheat ; skos:definition "See Variable_Air_Volume_Box_With_Reheat"@en ; brick:aliasOf brick:Variable_Air_Volume_Box_With_Reheat . brick:Radiance a brick:Quantity ; - rdfs:label "Radiance" ; qudt:applicableUnit unit:W-PER-M2-SR ; skos:narrower brick:Solar_Radiance ; brick:hasQUDTReference qudtqk:Radiance . brick:Radiant_Temperature a brick:Quantity ; - rdfs:label "Radiant_Temperature" ; + rdfs:label "Radiant_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -30599,7 +29418,6 @@ brick:Radiant_Temperature a brick:Quantity ; brick:Radioactivity_Concentration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radioactivity Concentration Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of radioactivity"@en ; sh:rule [ a sh:TripleRule ; @@ -30627,7 +29445,6 @@ brick:Radioactivity_Concentration_Sensor a owl:Class, brick:Refrigerant_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Refrigerant Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency"@en ; sh:rule [ a sh:TripleRule ; @@ -30653,7 +29470,6 @@ brick:Refrigerant_Valve a owl:Class, brick:Region a owl:Class, sh:NodeShape ; - rdfs:label "Region" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A unit of geographic space, usually contigious or somehow related to a geopolitical feature"@en ; @@ -30673,7 +29489,7 @@ brick:Region a owl:Class, brick:Rest_Room a owl:Class, sh:NodeShape ; - rdfs:label "Rest Room" ; + rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Restroom ; skos:definition "A room that provides toilets and washbowls. Alternate spelling of Restroom"@en ; @@ -30683,7 +29499,7 @@ brick:Rest_Room a owl:Class, brick:isReplacedBy rec:RestingRoom . brick:Rotational_Speed a brick:Quantity ; - rdfs:label "Rotational_Speed" ; + rdfs:label "Rotational_Speed"@en ; qudt:applicableUnit unit:DEG-PER-HR, unit:DEG-PER-MIN, unit:DEG-PER-SEC, @@ -30699,7 +29515,6 @@ brick:Rotational_Speed a brick:Quantity ; brick:Run_Status a owl:Class, sh:NodeShape ; - rdfs:label "Run Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -30719,14 +29534,13 @@ brick:Run_Status a owl:Class, brick:Run_Time_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Run Time Sensor" ; + rdfs:subClassOf brick:Duration_Sensor ; owl:equivalentClass brick:On_Timer_Sensor ; skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en ; brick:aliasOf brick:On_Timer_Sensor . brick:Security_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Security Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used by the security staff of a facility"@en ; @@ -30761,7 +29575,6 @@ brick:Security_Service_Room a owl:Class, brick:Separation_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Separation Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal."@en ; sh:rule [ a sh:TripleRule ; @@ -30777,7 +29590,6 @@ brick:Separation_Tank a owl:Class, brick:Server a owl:Class, sh:NodeShape ; - rdfs:label "Server" ; rdfs:subClassOf brick:ICT_Hardware ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -30802,7 +29614,6 @@ brick:Server a owl:Class, brick:Shading_System a owl:Class, sh:NodeShape ; - rdfs:label "Shading System" ; rdfs:subClassOf brick:System ; skos:definition "Devices that can control daylighting through various means"@en ; sh:rule [ a sh:TripleRule ; @@ -30818,7 +29629,6 @@ brick:Shading_System a owl:Class, brick:Smoke_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en ; sh:rule [ a sh:TripleRule ; @@ -30837,34 +29647,8 @@ brick:Smoke_Alarm a owl:Class, tag:Point, tag:Smoke . -brick:Smoke_Detection_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Smoke Detection Alarm" ; - rdfs:subClassOf brick:Smoke_Alarm ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Detection ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Smoke ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:Detection, - tag:Point, - tag:Smoke . - brick:Solar_Irradiance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Irradiance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures solar irradiance levels for photovoltaic systems"@en ; sh:rule [ a sh:TripleRule ; @@ -30890,7 +29674,7 @@ brick:Solar_Irradiance_Sensor a owl:Class, brick:hasQuantity brick:Solar_Irradiance . brick:Solar_Radiance a brick:Quantity ; - rdfs:label "Solar_Radiance" ; + rdfs:label "Solar_Radiance"@en ; qudt:applicableUnit unit:W-PER-M2-SR ; rdfs:isDefinedBy ; skos:broader qudtqk:Radiance, @@ -30900,7 +29684,6 @@ brick:Solar_Radiance a brick:Quantity ; brick:Solar_Thermal_Collector a owl:Class, sh:NodeShape ; - rdfs:label "Solar Thermal Collector" ; rdfs:subClassOf brick:Equipment ; skos:definition "A type of solar panels that converts solar radiation into thermal energy."@en ; sh:rule [ a sh:TripleRule ; @@ -30924,52 +29707,54 @@ brick:Solar_Thermal_Collector a owl:Class, tag:Solar, tag:Thermal . -brick:Speed_Setpoint a owl:Class, +brick:Speed_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets speed"@en ; + rdfs:subClassOf brick:Mode_Status ; + skos:definition "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Mode ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Speed ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Setpoint, - tag:Speed ; - brick:hasQuantity brick:Speed . + brick:hasAssociatedTag tag:Mode, + tag:Point, + tag:Speed, + tag:Status . -brick:Speed_Status a owl:Class, +brick:Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Speed Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates the operating speed of a device or equipment, e.g. fan"@en ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets speed"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Speed ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Speed ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Point, - tag:Speed, - tag:Status . + tag:Setpoint, + tag:Speed ; + brick:hasQuantity brick:Speed . brick:Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Standby Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30999,7 +29784,6 @@ brick:Standby_Load_Shed_Command a owl:Class, brick:Standby_Unit_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Standby Unit On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; skos:definition "Indicates the on/off status of a standby unit"@en ; sh:rule [ a sh:TripleRule ; @@ -31033,82 +29817,8 @@ brick:Standby_Unit_On_Off_Status a owl:Class, tag:Status, tag:Unit . -brick:Static_Pressure_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Static Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Deadband_Setpoint, - brick:Static_Pressure_Setpoint ; - skos:definition "Sets the size of a deadband of static pressure"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Deadband ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Deadband, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static ; - brick:hasQuantity brick:Static_Pressure . - -brick:Static_Pressure_Integral_Time_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Static Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Time ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Integral, - tag:PID, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Static, - tag:Time . - brick:Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures resistance to airflow in a heating and cooling system's components and duct work"@en ; sh:rule [ a sh:TripleRule ; @@ -31135,7 +29845,6 @@ brick:Static_Pressure_Sensor a owl:Class, brick:Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Step Parameter" ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -31164,13 +29873,11 @@ brick:Static_Pressure_Step_Parameter a owl:Class, tag:Step . brick:Steam a brick:Substance ; - rdfs:label "Steam" ; skos:broader brick:Gas ; skos:definition "water in the vapor phase."@en . brick:Steam_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Steam Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses steam"@en ; sh:rule [ a sh:TripleRule ; @@ -31191,7 +29898,7 @@ brick:Steam_Radiator a owl:Class, brick:Storey a owl:Class, sh:NodeShape ; - rdfs:label "Storey" ; + rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Floor ; brick:aliasOf brick:Floor ; @@ -31200,7 +29907,6 @@ brick:Storey a owl:Class, brick:isReplacedBy rec:Level . brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -31208,7 +29914,6 @@ brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Hot_Water_Temperature_Setpoint . brick:Supply_Water_Flow_Setpoint a owl:Class ; - rdfs:label "Supply Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -31217,7 +29922,6 @@ brick:Supply_Water_Flow_Setpoint a owl:Class ; brick:Switch a owl:Class, sh:NodeShape ; - rdfs:label "Switch" ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation"@en ; sh:rule [ a sh:TripleRule ; @@ -31238,14 +29942,13 @@ brick:Switch a owl:Class, brick:TABS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "TABS Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Thermally_Activated_Building_System_Panel ; skos:definition "See Thermally_Activated_Building_System_Panel"@en ; brick:aliasOf brick:Thermally_Activated_Building_System_Panel . brick:TVOC_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Matter ; @@ -31275,40 +29978,8 @@ brick:TVOC_Sensor a owl:Class, brick:hasQuantity brick:TVOC_Concentration ; brick:hasSubstance brick:Air . -brick:Temperature_Differential_Reset_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Differential Reset Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Differential, - tag:Point, - tag:Reset, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Differential_Temperature . - brick:Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Step Parameter" ; rdfs:subClassOf brick:Step_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -31334,7 +30005,6 @@ brick:Temperature_Step_Parameter a owl:Class, brick:Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Power Sensor" ; rdfs:subClassOf brick:Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -31360,7 +30030,6 @@ brick:Thermal_Power_Sensor a owl:Class, brick:Thermostat a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Sensor_Equipment ; skos:definition "An automatic control device used to maintain temperature at a fixed or adjustable setpoint."@en ; @@ -31377,7 +30046,6 @@ brick:Thermostat a owl:Class, brick:Torque_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Torque Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures torque, the tendency of a force to rotate an object about some axis"@en ; sh:property [ a sh:PropertyShape ; @@ -31405,14 +30073,15 @@ brick:Torque_Sensor a owl:Class, brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling when unoccupied"@en ; brick:aliasOf brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint . brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied for cooling within a specific zone"@en ; @@ -31455,25 +30124,27 @@ brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Flow_Setpoint ; brick:aliasOf brick:Unoccupied_Supply_Air_Flow_Setpoint . brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Unoccupied_Supply_Air_Temperature_Setpoint . brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint ; brick:aliasOf brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint . brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied for heating within a specific zone"@en ; @@ -31516,7 +30187,6 @@ brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -31546,7 +30216,6 @@ brick:Unoccupied_Load_Shed_Command a owl:Class, brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired unoccupied air temperature in a specific zone of a building. This setpoint acts as a baseline from which deadband setpoints are established by adding or subtracting a deadband width."@en ; @@ -31589,22 +30258,21 @@ brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:VAV a owl:Class, sh:NodeShape ; - rdfs:label "VAV" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Variable_Air_Volume_Box ; skos:definition "See Variable_Air_Volume_Box"@en ; brick:aliasOf brick:Variable_Air_Volume_Box . brick:VFD a owl:Class, sh:NodeShape ; - rdfs:label "VFD" ; rdfs:seeAlso ; + rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:Variable_Frequency_Drive ; skos:definition "Electronic device that varies its output frequency to vary the rotating speed of a motor, given a fixed input frequency. Used with fans or pumps to vary the flow in the system as a function of a maintained pressure."@en ; brick:aliasOf brick:Variable_Frequency_Drive . brick:Valve_Command a owl:Class, sh:NodeShape ; - rdfs:label "Valve Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)"@en ; sh:rule [ a sh:TripleRule ; @@ -31624,14 +30292,12 @@ brick:Valve_Command a owl:Class, tag:Valve . brick:Velocity_Pressure_Sensor a owl:Class ; - rdfs:label "Velocity Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between total pressure and static pressure"@en ; brick:hasQuantity brick:Pressure . brick:Vibration_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Vibration Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -31656,7 +30322,6 @@ brick:Vibration_Sensor_Equipment a owl:Class, brick:Voltage_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the voltage is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -31676,7 +30341,7 @@ brick:Voltage_Alarm a owl:Class, tag:Voltage . brick:Voltage_Angle a brick:Quantity ; - rdfs:label "VoltageAngle" ; + rdfs:label "VoltageAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -31697,7 +30362,6 @@ brick:Voltage_Angle a brick:Quantity ; brick:Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of water that is consumed, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -31724,7 +30388,6 @@ brick:Water_Usage_Sensor a owl:Class, brick:Wireless_Access_Point a owl:Class, sh:NodeShape ; - rdfs:label "Wireless Access Point" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -31748,24 +30411,23 @@ brick:Wireless_Access_Point a owl:Class, tag:Wireless . brick:aggregate a brick:EntityProperty ; - rdfs:label "Aggregate" ; + rdfs:label "Aggregate"@en ; skos:definition "Description of how the dta for this point is aggregated" . -brick:aggregationFunction a owl:DatatypeProperty . - -brick:aggregationInterval a owl:DatatypeProperty . +brick:aggregationInterval a owl:DatatypeProperty ; + rdfs:label "aggregationInterval"@en . brick:azimuth a brick:EntityProperty ; - rdfs:label "Azimuth" ; + rdfs:label "Azimuth"@en ; skos:definition "(Horizontal) angle between a projected vector and a reference vector (typically a compass bearing). The projected vector usually indicates the direction of a face or plane." . brick:buildingPrimaryFunction a brick:EntityProperty ; - rdfs:label "Building primary function" ; + rdfs:label "Building primary function"@en ; rdfs:seeAlso "https://project-haystack.org/tag/primaryFunction" ; skos:definition "Enumerated string applied to a site record to indicate the building's primary function. The list of primary functions is derived from the US Energy Star program (adopted from Project Haystack)" . brick:buildingThermalTransmittance a brick:EntityProperty ; - rdfs:label "Building thermal transmittance" ; + rdfs:label "Building thermal transmittance"@en ; rdfs:seeAlso "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" ; rdfs:subPropertyOf brick:thermalTransmittance ; skos:definition "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" . @@ -31773,189 +30435,195 @@ brick:buildingThermalTransmittance a brick:EntityProperty ; brick:connectedTo a owl:IrreflexiveProperty, owl:ObjectProperty, owl:SymmetricProperty ; - rdfs:label "Connected To" ; + rdfs:label "Connected To"@en ; rdfs:subPropertyOf brick:Relationship . brick:coolingCapacity a brick:EntityProperty ; - rdfs:label "Cooling capacity" ; + rdfs:label "Cooling capacity"@en ; rdfs:seeAlso "https://project-haystack.org/tag/coolingCapacity" ; skos:definition "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" . brick:coordinates a brick:EntityProperty ; - rdfs:label "Coordinates" ; + rdfs:label "Coordinates"@en ; skos:definition "The location of an entity in latitude/longitude" . brick:currentFlowType a brick:EntityProperty ; - rdfs:label "Current flow type" ; + rdfs:label "Current flow type"@en ; skos:definition "The current flow type of the entity" . brick:electricVehicleChargerDirectionality a brick:EntityProperty ; - rdfs:label "has electric vehicle charger directionality" ; + rdfs:label "has electric vehicle charger directionality"@en ; skos:definition "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" . brick:electricVehicleChargerType a brick:EntityProperty ; - rdfs:label "has electric vehicle charger type" ; + rdfs:label "has electric vehicle charger type"@en ; skos:definition "Which type of EVSE charger this is, e.g. Level 1 (up to up to 2.5kW of AC power on 1 phase 120V input), Level 2 (direct AC power but can use higher voltage and up to 3 phases), or Level 3 (direct DC power)" . brick:electricVehicleConnectorType a brick:EntityProperty ; - rdfs:label "has electric vehicle connector type" ; + rdfs:label "has electric vehicle connector type"@en ; skos:definition "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." . brick:electricalComplexPower a brick:EntityProperty ; - rdfs:label "electrical complex power type" ; + rdfs:label "electrical complex power type"@en ; skos:definition "Associated electrical complexity with the entity" . brick:electricalFlow a brick:EntityProperty ; - rdfs:label "Electrical flow direction" ; + rdfs:label "Electrical flow direction"@en ; skos:definition "Entity has this electrical flow relative to the building'" . brick:electricalPhaseCount a brick:EntityProperty ; - rdfs:label "Electrical phase count" ; + rdfs:label "Electrical phase count"@en ; skos:definition "Entity has these phases" . brick:electricalPhases a brick:EntityProperty ; - rdfs:label "Electrical phases" ; + rdfs:label "Electrical phases"@en ; skos:definition "Entity has these electrical AC phases" . brick:grossArea a brick:EntityProperty ; - rdfs:label "Gross area" ; + rdfs:label "Gross area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Entity has gross 2-dimensional area" . -brick:hasAddress rdfs:label "Has address" ; +brick:hasAddress rdfs:label "Has address"@en ; rdfs:subPropertyOf vcard:hasAddress, brick:Relationship ; skos:definition "To specify the address of a building."@en . +brick:hasAmbientTemperature a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasAmbientTemperature"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:hasInputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has input substance" ; + rdfs:label "Has input substance"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The subject receives the given substance as an input to its internal process"@en . brick:hasOutputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has output substance" ; + rdfs:label "Has output substance"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The subject produces or exports the given substance from its internal process"@en . brick:hasQUDTReference a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has QUDT reference" ; + rdfs:label "Has QUDT reference"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "Points to the relevant QUDT definition"@en . brick:isReplacedBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is replaced by" ; + rdfs:label "Is replaced by"@en ; rdfs:subPropertyOf brick:Relationship . brick:isVirtualMeter a brick:EntityProperty ; - rdfs:label "is virtual meter" ; + rdfs:label "is virtual meter"@en ; skos:definition "True if the associated meter is 'virtual', i.e. a logical meter which includes or aggregates information from a variety of sources such as other submeters or equipment." . brick:measuredModuleConversionEfficiency a brick:EntityProperty ; - rdfs:label "Measured module conversion efficiency" ; + rdfs:label "Measured module conversion efficiency"@en ; rdfs:subPropertyOf brick:conversionEfficiency ; skos:definition "The measured percentage of sunlight that is converted into usable power" . brick:measuredPowerInput a brick:EntityProperty ; - rdfs:label "Measured power input" ; + rdfs:label "Measured power input"@en ; skos:definition "The nominal measured power input of the entity" . brick:measuredPowerOutput a brick:EntityProperty ; - rdfs:label "Measured power output" ; + rdfs:label "Measured power output"@en ; skos:definition "The nominal measured power output of the entity" . brick:netArea a brick:EntityProperty ; - rdfs:label "Net area" ; + rdfs:label "Net area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Entity has net 2-dimensional area" . brick:operationalStage a brick:EntityProperty ; - rdfs:label "Operational stage" ; + rdfs:label "Operational stage"@en ; skos:definition "The associated operational stage" . brick:operationalStageCount a brick:EntityProperty ; - rdfs:label "Operational stage count" ; + rdfs:label "Operational stage count"@en ; skos:definition "The number of operational stages supported by this eqiupment" . brick:panelArea a brick:EntityProperty ; - rdfs:label "Panel area" ; + rdfs:label "Panel area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Surface area of a panel, such as a PV panel" . brick:ratedMaximumCurrentInput a brick:EntityProperty ; - rdfs:label "Rated maximum current input" ; + rdfs:label "Rated maximum current input"@en ; rdfs:subPropertyOf brick:ratedCurrentInput ; skos:definition "The maximum current that can be input to the entity" . brick:ratedMaximumCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated maximum current output" ; + rdfs:label "Rated maximum current output"@en ; rdfs:subPropertyOf brick:ratedCurrentOutput ; skos:definition "The maximum current that can be output by the entity" . brick:ratedMaximumVoltageInput a brick:EntityProperty ; - rdfs:label "Rated maximum voltage input" ; + rdfs:label "Rated maximum voltage input"@en ; rdfs:subPropertyOf brick:ratedVoltageInput ; skos:definition "The maximum voltage that can be input to the entity" . brick:ratedMaximumVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated maximum voltage output" ; + rdfs:label "Rated maximum voltage output"@en ; rdfs:subPropertyOf brick:ratedVoltageOutput ; skos:definition "The maximum voltage that can be output by the entity" . brick:ratedMinimumCurrentInput a brick:EntityProperty ; - rdfs:label "Rated minimum current input" ; + rdfs:label "Rated minimum current input"@en ; rdfs:subPropertyOf brick:ratedCurrentInput ; skos:definition "The minimum current that can be input to the entity" . brick:ratedMinimumCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated minimum current output" ; + rdfs:label "Rated minimum current output"@en ; rdfs:subPropertyOf brick:ratedCurrentOutput ; skos:definition "The minimum current that can be output by the entity" . brick:ratedMinimumVoltageInput a brick:EntityProperty ; - rdfs:label "Rated minimum voltage input" ; + rdfs:label "Rated minimum voltage input"@en ; rdfs:subPropertyOf brick:ratedVoltageInput ; skos:definition "The minimum voltage that can be input to the entity" . brick:ratedMinimumVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated minimum voltage output" ; + rdfs:label "Rated minimum voltage output"@en ; rdfs:subPropertyOf brick:ratedVoltageOutput ; skos:definition "The minimum voltage that can be output by the entity" . brick:ratedModuleConversionEfficiency a brick:EntityProperty ; - rdfs:label "Rated module conversion efficiency" ; + rdfs:label "Rated module conversion efficiency"@en ; rdfs:subPropertyOf brick:conversionEfficiency ; skos:definition "The *rated* percentage of sunlight that is converted into usable power, as measured using Standard Test Conditions (STC): 1000 W/sqm irradiance, 25 degC panel temperature, no wind" . brick:ratedPowerInput a brick:EntityProperty ; - rdfs:label "Rated power input" ; + rdfs:label "Rated power input"@en ; skos:definition "The nominal rated power input of the entity" . brick:ratedPowerOutput a brick:EntityProperty ; - rdfs:label "Rated power output" ; + rdfs:label "Rated power output"@en ; skos:definition "The nominal rated power output of the entity" . brick:temperatureCoefficientofPmax a brick:EntityProperty ; - rdfs:label "Temperature coefficient" ; + rdfs:label "Temperature coefficient"@en ; skos:definition "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" . brick:tilt a brick:EntityProperty ; - rdfs:label "Tilt" ; + rdfs:label "Tilt"@en ; skos:definition "The direction an entity is facing in degrees above the horizon" . brick:volume a brick:EntityProperty ; - rdfs:label "Volume" ; + rdfs:label "Volume"@en ; skos:definition "Entity has 3-dimensional volume" . brick:yearBuilt a brick:EntityProperty ; - rdfs:label "Year built" ; + rdfs:label "Year built"@en ; rdfs:seeAlso "https://project-haystack.org/tag/yearBuilt" ; skos:definition "Four digit year that a building was first built. (adopted from Project Haystack)" . @@ -32000,6 +30668,7 @@ ref:ifcProjectID a owl:DatatypeProperty ; skos:definition "The IFC ID of the containing project" . ref:preferred a owl:DatatypeProperty ; + rdfs:label "preferred"@en ; skos:definition "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" . ref:storedAt a owl:DatatypeProperty ; @@ -32033,7 +30702,7 @@ bsh:AzimuthShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIN_Angle unit:MIL ) ; + sh:in ( unit:ARCSEC unit:MicroRAD unit:MilliRAD unit:GON unit:DEG unit:ARCMIN unit:MIL unit:MilliARCSEC unit:MIN_Angle unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -32053,15 +30722,15 @@ bsh:CoolingCapacityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:TON_FG unit:BTU_IT-PER-HR unit:BTU_TH-PER-HR unit:W ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:TON_FG unit:BTU_IT-PER-HR unit:BTU_TH-PER-HR unit:W ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:CoordinateShape a owl:Class, sh:NodeShape, @@ -32146,7 +30815,7 @@ bsh:TiltShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIN_Angle unit:MIL ) ; + sh:in ( unit:ARCSEC unit:MicroRAD unit:MilliRAD unit:GON unit:DEG unit:ARCMIN unit:MIL unit:MilliARCSEC unit:MIN_Angle unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -32171,15 +30840,15 @@ bsh:VolumeShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:FT3 unit:M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:FT3 unit:M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:YearBuiltShape a owl:Class, sh:NodeShape, @@ -32232,212 +30901,212 @@ bsh:hasUnitShape a sh:PropertyShape ; sh:path brick:hasUnit . bsh:hasaggregateShape a sh:PropertyShape ; - rdfs:label "has Aggregate property" ; + rdfs:label "has Aggregate property"@en ; sh:node bsh:AggregationShape ; sh:path brick:aggregate . bsh:hasareaShape a sh:PropertyShape ; - rdfs:label "has Area property" ; + rdfs:label "has Area property"@en ; sh:node bsh:AreaShape ; sh:path brick:area . bsh:hasazimuthShape a sh:PropertyShape ; - rdfs:label "has Azimuth property" ; + rdfs:label "has Azimuth property"@en ; sh:node bsh:AzimuthShape ; sh:path brick:azimuth . bsh:hasbuildingPrimaryFunctionShape a sh:PropertyShape ; - rdfs:label "has Building primary function property" ; + rdfs:label "has Building primary function property"@en ; sh:node bsh:BuildingPrimaryFunctionShape ; sh:path brick:buildingPrimaryFunction . bsh:hasbuildingThermalTransmittanceShape a sh:PropertyShape ; - rdfs:label "has Building thermal transmittance property" ; + rdfs:label "has Building thermal transmittance property"@en ; sh:node bsh:ThermalTransmittanceShape ; sh:path brick:buildingThermalTransmittance . bsh:hasconversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Conversion efficiency property" ; + rdfs:label "has Conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:conversionEfficiency . bsh:hascoolingCapacityShape a sh:PropertyShape ; - rdfs:label "has Cooling capacity property" ; + rdfs:label "has Cooling capacity property"@en ; sh:node bsh:CoolingCapacityShape ; sh:path brick:coolingCapacity . bsh:hascurrentFlowTypeShape a sh:PropertyShape ; - rdfs:label "has Current flow type property" ; + rdfs:label "has Current flow type property"@en ; sh:node bsh:CurrentFlowTypeShape ; sh:path brick:currentFlowType . bsh:hasdeprecationShape a sh:PropertyShape ; - rdfs:label "has Deprecation Notice property" ; + rdfs:label "has Deprecation Notice property"@en ; sh:node brick:DeprecationShape ; sh:path brick:deprecation . bsh:haselectricVehicleChargerTypeShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle charger type property" ; + rdfs:label "has has electric vehicle charger type property"@en ; sh:node bsh:ElectricVehicleChargingTypeShape ; sh:path brick:electricVehicleChargerType . bsh:haselectricVehicleConnectorTypeShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle connector type property" ; + rdfs:label "has has electric vehicle connector type property"@en ; sh:node bsh:ElectricVehicleConnectorTypeShape ; sh:path brick:electricVehicleConnectorType . bsh:haselectricalPhaseCountShape a sh:PropertyShape ; - rdfs:label "has Electrical phase count property" ; + rdfs:label "has Electrical phase count property"@en ; sh:node bsh:PhaseCountShape ; sh:path brick:electricalPhaseCount . bsh:haselectricalPhasesShape a sh:PropertyShape ; - rdfs:label "has Electrical phases property" ; + rdfs:label "has Electrical phases property"@en ; sh:node bsh:PhasesShape ; sh:path brick:electricalPhases . bsh:hasgrossAreaShape a sh:PropertyShape ; - rdfs:label "has Gross area property" ; + rdfs:label "has Gross area property"@en ; sh:node bsh:AreaShape ; sh:path brick:grossArea . bsh:hasisVirtualMeterShape a sh:PropertyShape ; - rdfs:label "has is virtual meter property" ; + rdfs:label "has is virtual meter property"@en ; sh:node bsh:VirtualMeterShape ; sh:path brick:isVirtualMeter . bsh:haslastKnownValueShape a sh:PropertyShape ; - rdfs:label "has Last known value property" ; + rdfs:label "has Last known value property"@en ; sh:node bsh:LastKnownValueShape ; sh:path brick:lastKnownValue . bsh:hasmeasuredModuleConversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Measured module conversion efficiency property" ; + rdfs:label "has Measured module conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:measuredModuleConversionEfficiency . bsh:hasmeasuredPowerInputShape a sh:PropertyShape ; - rdfs:label "has Measured power input property" ; + rdfs:label "has Measured power input property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:measuredPowerInput . bsh:hasmeasuredPowerOutputShape a sh:PropertyShape ; - rdfs:label "has Measured power output property" ; + rdfs:label "has Measured power output property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:measuredPowerOutput . bsh:hasnetAreaShape a sh:PropertyShape ; - rdfs:label "has Net area property" ; + rdfs:label "has Net area property"@en ; sh:node bsh:AreaShape ; sh:path brick:netArea . bsh:hasoperationalStageCountShape a sh:PropertyShape ; - rdfs:label "has Operational stage count property" ; + rdfs:label "has Operational stage count property"@en ; sh:node bsh:StageShape ; sh:path brick:operationalStageCount . bsh:hasoperationalStageShape a sh:PropertyShape ; - rdfs:label "has Operational stage property" ; + rdfs:label "has Operational stage property"@en ; sh:node bsh:StageShape ; sh:path brick:operationalStage . bsh:haspanelAreaShape a sh:PropertyShape ; - rdfs:label "has Panel area property" ; + rdfs:label "has Panel area property"@en ; sh:node bsh:AreaShape ; sh:path brick:panelArea . bsh:hasratedCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated current input property" ; + rdfs:label "has Rated current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedCurrentInput . bsh:hasratedCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated current output property" ; + rdfs:label "has Rated current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedCurrentOutput . bsh:hasratedMaximumCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum current input property" ; + rdfs:label "has Rated maximum current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMaximumCurrentInput . bsh:hasratedMaximumCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum current output property" ; + rdfs:label "has Rated maximum current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMaximumCurrentOutput . bsh:hasratedMaximumVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum voltage input property" ; + rdfs:label "has Rated maximum voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMaximumVoltageInput . bsh:hasratedMaximumVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum voltage output property" ; + rdfs:label "has Rated maximum voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMaximumVoltageOutput . bsh:hasratedMinimumCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum current input property" ; + rdfs:label "has Rated minimum current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMinimumCurrentInput . bsh:hasratedMinimumCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum current output property" ; + rdfs:label "has Rated minimum current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMinimumCurrentOutput . bsh:hasratedMinimumVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum voltage input property" ; + rdfs:label "has Rated minimum voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMinimumVoltageInput . bsh:hasratedMinimumVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum voltage output property" ; + rdfs:label "has Rated minimum voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMinimumVoltageOutput . bsh:hasratedModuleConversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Rated module conversion efficiency property" ; + rdfs:label "has Rated module conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:ratedModuleConversionEfficiency . bsh:hasratedPowerInputShape a sh:PropertyShape ; - rdfs:label "has Rated power input property" ; + rdfs:label "has Rated power input property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:ratedPowerInput . bsh:hasratedPowerOutputShape a sh:PropertyShape ; - rdfs:label "has Rated power output property" ; + rdfs:label "has Rated power output property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:ratedPowerOutput . bsh:hasratedVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Measured voltage input property" ; + rdfs:label "has Measured voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedVoltageInput . bsh:hasratedVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated voltage output property" ; + rdfs:label "has Rated voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedVoltageOutput . bsh:hastemperatureCoefficientofPmaxShape a sh:PropertyShape ; - rdfs:label "has Temperature coefficient property" ; + rdfs:label "has Temperature coefficient property"@en ; sh:node bsh:TemperatureCoefficientPerDegreeCelsiusShape ; sh:path brick:temperatureCoefficientofPmax . bsh:hasthermalTransmittanceShape a sh:PropertyShape ; - rdfs:label "has Thermal transmittance property" ; + rdfs:label "has Thermal transmittance property"@en ; sh:node bsh:ThermalTransmittanceShape ; sh:path brick:thermalTransmittance . bsh:hastiltShape a sh:PropertyShape ; - rdfs:label "has Tilt property" ; + rdfs:label "has Tilt property"@en ; sh:node bsh:TiltShape ; sh:path brick:tilt . bsh:hasyearBuiltShape a sh:PropertyShape ; - rdfs:label "has Year built property" ; + rdfs:label "has Year built property"@en ; sh:node bsh:YearBuiltShape ; sh:path brick:yearBuilt . @@ -32450,8 +31119,11 @@ bsh:isLocationOfShape a sh:PropertyShape ; sh:path brick:isLocationOf . bsh:isPointOfShape a sh:PropertyShape ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] ) ; - sh:path brick:isPointOf . + sh:message "A Point can be a Point of Equipment, Location or Space." ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] ), + ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; + sh:path brick:isPointOf ; + sh:targetClass brick:Point . bsh:isReplacedByShape a sh:PropertyShape ; sh:class brick:Entity ; @@ -32485,9 +31157,357 @@ bsh:valueShape a sh:PropertyShape ; sh:class rdfs:Resource ; sh:path brick:value . + rdfs:label "RealEstateCore"^^xsd:string ; + owl:versionInfo "4.0"^^xsd:string . + +rec:IPAddress a owl:DatatypeProperty ; + rdfs:label "IPAddress"@en . + +rec:MACAddress a owl:DatatypeProperty ; + rdfs:label "MACAddress"@en . + +rec:TeamRoom a rdf:Class, + sh:NodeShape ; + rdfs:label "Team Room" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:Wing a rdf:Class, + sh:NodeShape ; + rdfs:label "Wing" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Space . + +rec:acknowledgedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "acknowledgedBy"@en . + +rec:acknowledgedTime a owl:DatatypeProperty ; + rdfs:label "acknowledgedTime"@en . + +rec:address a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "address"@en . + +rec:addressLine1 a owl:DatatypeProperty ; + rdfs:label "addressLine1"@en . + +rec:addressLine2 a owl:DatatypeProperty ; + rdfs:label "addressLine2"@en . + +rec:adjacentElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "adjacentElement"@en . + +rec:architectedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "architectedBy"@en . + +rec:area a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "area"@en . + +rec:assetTag a owl:DatatypeProperty ; + rdfs:label "assetTag"@en . + +rec:batteryPercentage a owl:DatatypeProperty ; + rdfs:label "batteryPercentage"@en . + +rec:capacity a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "capacity"@en . + +rec:city a owl:DatatypeProperty ; + rdfs:label "city"@en . + +rec:closedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "closedBy"@en . + +rec:closedTime a owl:DatatypeProperty ; + rdfs:label "closedTime"@en . + +rec:commissionedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "commissionedBy"@en . + +rec:commissioningDate a owl:DatatypeProperty ; + rdfs:label "commissioningDate"@en . + +rec:constructedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "constructedBy"@en . + +rec:containsElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "containsElement"@en . + +rec:coordinateSystem a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "coordinateSystem"@en . + +rec:country a owl:DatatypeProperty ; + rdfs:label "country"@en . + +rec:createdBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "createdBy"@en . + +rec:createdTime a owl:DatatypeProperty ; + rdfs:label "createdTime"@en . + +rec:currentLevel a owl:DatatypeProperty ; + rdfs:label "currentLevel"@en . + +rec:documentTopic a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "documentTopic"@en . + +rec:end a owl:DatatypeProperty ; + rdfs:label "end"@en . + +rec:endLevel a owl:DatatypeProperty ; + rdfs:label "endLevel"@en . + +rec:familyName a owl:DatatypeProperty ; + rdfs:label "familyName"@en . + +rec:gender a owl:DatatypeProperty ; + rdfs:label "gender"@en . + +rec:generation a owl:DatatypeProperty ; + rdfs:label "generation"@en . + +rec:georeference a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "georeference"@en . + +rec:givenName a owl:DatatypeProperty ; + rdfs:label "givenName"@en . + +rec:grossArea a owl:DatatypeProperty ; + rdfs:label "grossArea"@en . + +rec:hasMember a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasMember"@en . + +rec:heightRUs a owl:DatatypeProperty ; + rdfs:label "heightRUs"@en . + +rec:heightScaleFactor a owl:DatatypeProperty ; + rdfs:label "heightScaleFactor"@en . + +rec:image a owl:DatatypeProperty ; + rdfs:label "image"@en . + +rec:initialCost a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "initialCost"@en . + +rec:installationDate a owl:DatatypeProperty ; + rdfs:label "installationDate"@en . + +rec:installedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "installedBy"@en . + +rec:intersectingElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "intersectingElement"@en . + +rec:isMemberOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isMemberOf"@en . + +rec:leaseOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leaseOf"@en . + +rec:leasee a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leasee"@en . + +rec:leasor a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leasor"@en . + +rec:levelNumber a owl:DatatypeProperty ; + rdfs:label "levelNumber"@en . + +rec:logo a owl:DatatypeProperty ; + rdfs:label "logo"@en . + +rec:maintenanceInterval a owl:DatatypeProperty ; + rdfs:label "maintenanceInterval"@en . + +rec:manufacturedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "manufacturedBy"@en . + +rec:maxOccupancy a owl:DatatypeProperty ; + rdfs:label "maxOccupancy"@en . + +rec:modelNumber a owl:DatatypeProperty ; + rdfs:label "modelNumber"@en . + +rec:mountedOn a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "mountedOn"@en . + +rec:netArea a owl:DatatypeProperty ; + rdfs:label "netArea"@en . + +rec:numberOfPorts a owl:DatatypeProperty ; + rdfs:label "numberOfPorts"@en . + +rec:objectOfInterest a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "objectOfInterest"@en . + +rec:operatedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "operatedBy"@en . + +rec:originX a owl:DatatypeProperty ; + rdfs:label "originX"@en . + +rec:originY a owl:DatatypeProperty ; + rdfs:label "originY"@en . + +rec:ownedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "ownedBy"@en . + +rec:owns a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "owns"@en . + +rec:poeType a owl:DatatypeProperty ; + rdfs:label "poeType"@en . + +rec:portSpeed a owl:DatatypeProperty ; + rdfs:label "portSpeed"@en . + +rec:postalCode a owl:DatatypeProperty ; + rdfs:label "postalCode"@en . + +rec:producedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "producedBy"@en . + +rec:region a owl:DatatypeProperty ; + rdfs:label "region"@en . + +rec:regulatedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "regulatedBy"@en . + +rec:regulates a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "regulates"@en . + +rec:relatedTo a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "relatedTo"@en . + +rec:rentableArea a owl:DatatypeProperty ; + rdfs:label "rentableArea"@en . + +rec:seatingCapacity a owl:DatatypeProperty ; + rdfs:label "seatingCapacity"@en . + +rec:serialNumber a owl:DatatypeProperty ; + rdfs:label "serialNumber"@en . + +rec:servicedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "servicedBy"@en . + +rec:severity a owl:DatatypeProperty ; + rdfs:label "severity"@en . + +rec:standard a owl:DatatypeProperty ; + rdfs:label "standard"@en . + +rec:start a owl:DatatypeProperty ; + rdfs:label "start"@en . + +rec:startLevel a owl:DatatypeProperty ; + rdfs:label "startLevel"@en . + +rec:status a owl:DatatypeProperty ; + rdfs:label "status"@en . + +rec:targetPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "targetPoint"@en . + +rec:timestamp a owl:DatatypeProperty ; + rdfs:label "timestamp"@en . + +rec:tripDirection a owl:DatatypeProperty ; + rdfs:label "tripDirection"@en . + +rec:turnoverDate a owl:DatatypeProperty ; + rdfs:label "turnoverDate"@en . + +rec:url a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "url"@en . + +rec:weight a owl:DatatypeProperty ; + rdfs:label "weight"@en . + +rec:widthScaleFactor a owl:DatatypeProperty ; + rdfs:label "widthScaleFactor"@en . + +rec:wifiSignalStrength a owl:DatatypeProperty ; + rdfs:label "wifiSignalStrength"@en . + +rec:xRotationalScaleFactor a owl:DatatypeProperty ; + rdfs:label "xRotationalScaleFactor"@en . + +rec:yRotationalScaleFactor a owl:DatatypeProperty ; + rdfs:label "yRotationalScaleFactor"@en . + brick:Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Adjust Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures user-provided adjustment of some value"@en ; sh:property [ a sh:PropertyShape ; @@ -32515,7 +31535,6 @@ brick:Adjust_Sensor a owl:Class, brick:Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Enthalpy Sensor" ; rdfs:subClassOf brick:Enthalpy_Sensor ; skos:definition "Measures the total heat content of air"@en ; sh:rule [ a sh:TripleRule ; @@ -32541,9 +31560,41 @@ brick:Air_Enthalpy_Sensor a owl:Class, brick:hasQuantity qudtqk:Enthalpy ; brick:hasSubstance brick:Air . +brick:Air_Flow_Demand_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint, + brick:Demand_Setpoint ; + skos:definition "Sets the rate of air flow required for a process"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Demand ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Demand, + tag:Flow, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Air . + brick:Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -32579,7 +31630,6 @@ brick:Air_Flow_Setpoint_Limit a owl:Class, brick:Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Grains Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the mass of water vapor in air"@en ; sh:property [ a sh:PropertyShape ; @@ -32611,73 +31661,51 @@ brick:Air_Grains_Sensor a owl:Class, brick:hasQuantity brick:GrainsOfMoisture ; brick:hasSubstance brick:Air . -brick:Air_Plenum a owl:Class, +brick:Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Plenum" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building"@en ; + rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Plenum ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Equipment, - tag:Plenum . - -brick:Air_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Alarm, - brick:Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Alarm ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Step ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Alarm, + tag:Parameter, tag:Point, - tag:Temperature . + tag:Pressure, + tag:Static, + tag:Step . -brick:Air_Temperature_Integral_Time_Parameter a owl:Class, +brick:Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter, + rdfs:subClassOf brick:Limit, brick:Temperature_Parameter ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -32685,51 +31713,50 @@ brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Time ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Integral, - tag:PID, - tag:Parameter, + tag:Limit, tag:Point, - tag:Temperature, - tag:Time . + tag:Setpoint, + tag:Temperature . -brick:Air_Velocity_Pressure_Sensor a owl:Class, +brick:Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Velocity_Pressure_Sensor ; - skos:definition "Measures the difference between total air pressure and static air pressure."@en ; + rdfs:subClassOf brick:Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Velocity ; + sh:object tag:Step ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, - tag:Sensor, - tag:Velocity ; - brick:hasQuantity brick:Velocity_Pressure . + brick:hasAssociatedTag tag:Air, + tag:Parameter, + tag:Point, + tag:Step, + tag:Temperature . brick:Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter indicates the sensitivity to activate an alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -32754,7 +31781,7 @@ brick:Alarm_Sensitivity_Parameter a owl:Class, tag:Sensitivity . brick:Alternating_Current_Frequency a brick:Quantity ; - rdfs:label "Alternating_Current_Frequency" ; + rdfs:label "Alternating_Current_Frequency"@en ; qudt:applicableUnit unit:GigaHZ, unit:HZ, unit:KiloHZ, @@ -32768,7 +31795,7 @@ brick:Alternating_Current_Frequency a brick:Quantity ; skos:related brick:Electric_Current . brick:Ammonia_Concentration a brick:Quantity ; - rdfs:label "AmmoniaConcentration" ; + rdfs:label "AmmoniaConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -32779,7 +31806,6 @@ brick:Ammonia_Concentration a brick:Quantity ; brick:Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Angle Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measues the planar angle of some phenomenon"@en ; sh:property [ a sh:PropertyShape ; @@ -32807,7 +31833,6 @@ brick:Angle_Sensor a owl:Class, brick:Automated_External_Defibrillator a owl:Class, sh:NodeShape ; - rdfs:label "Automated External Defibrillator" ; rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:AED ; sh:rule [ a sh:TripleRule ; @@ -32833,7 +31858,6 @@ brick:Automated_External_Defibrillator a owl:Class, brick:Automatic_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Switch" ; rdfs:subClassOf brick:Switchgear ; skos:definition "An automatic switch operates automatically in the event of some current threshold or other designed event. Criteria for automatic operation is generally a physical property of the switch."@en ; sh:rule [ a sh:TripleRule ; @@ -32854,7 +31878,6 @@ brick:Automatic_Switch a owl:Class, brick:Average_Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Supply Air Flow Sensor" ; rdfs:subClassOf brick:Supply_Air_Flow_Sensor ; owl:equivalentClass brick:Average_Discharge_Air_Flow_Sensor ; skos:definition "The computed average flow of supply air over some interval"@en ; @@ -32897,7 +31920,6 @@ brick:Average_Supply_Air_Flow_Sensor a owl:Class, brick:Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Boiler" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Water_Heater ; skos:definition "A closed, pressure vessel that uses fuel or electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; @@ -32914,7 +31936,6 @@ brick:Boiler a owl:Class, brick:Break_Room a owl:Class, sh:NodeShape ; - rdfs:label "Break Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Breakroom ; @@ -32950,7 +31971,6 @@ brick:Break_Room a owl:Class, brick:Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A type of valve installed in a bypass pipeline"@en ; @@ -32972,7 +31992,6 @@ brick:Bypass_Valve a owl:Class, brick:Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Beam" ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "A device with an integrated coil that performs sensible heating of a space via circulation of room air. Chilled Beams are not designed to perform latent cooling; see Induction Units. Despite their name, Chilled Beams may perform heating or cooling of a space depending on their configuration."@en ; sh:rule [ a sh:TripleRule ; @@ -32993,7 +32012,6 @@ brick:Chilled_Beam a owl:Class, brick:Chilled_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that performs work on chilled water; typically part of a chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -33019,7 +32037,6 @@ brick:Chilled_Water_Pump a owl:Class, brick:Coil a owl:Class, sh:NodeShape ; - rdfs:label "Coil" ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "Cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape (ASHRAE Dictionary)"@en ; sh:rule [ a sh:TripleRule ; @@ -33035,7 +32052,6 @@ brick:Coil a owl:Class, brick:Computer_Room_Air_Handler a owl:Class, sh:NodeShape ; - rdfs:label "Computer Room Air Handler" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:CRAH ; skos:definition "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat."@en ; @@ -33072,7 +32088,6 @@ brick:Computer_Room_Air_Handler a owl:Class, brick:Condenser_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower"@en ; sh:rule [ a sh:TripleRule ; @@ -33098,7 +32113,6 @@ brick:Condenser_Water_Pump a owl:Class, brick:Constant_Air_Volume_Box a owl:Class, sh:NodeShape ; - rdfs:label "Constant Air Volume Box" ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:CAV ; @@ -33131,7 +32145,6 @@ brick:Constant_Air_Volume_Box a owl:Class, brick:Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Coil" ; rdfs:subClassOf brick:Coil ; skos:definition "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water."@en ; sh:rule [ a sh:TripleRule ; @@ -33152,7 +32165,6 @@ brick:Cooling_Coil a owl:Class, brick:Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in a cooling mode"@en ; sh:rule [ a sh:TripleRule ; @@ -33178,7 +32190,6 @@ brick:Cooling_Mode_Status a owl:Class, brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -33229,7 +32240,6 @@ brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33285,7 +32295,6 @@ brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33340,7 +32349,7 @@ brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, tag:Temperature . brick:Current_Imbalance a brick:Quantity ; - rdfs:label "CurrentImbalance" ; + rdfs:label "CurrentImbalance"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -33349,16 +32358,41 @@ brick:Current_Imbalance a brick:Quantity ; "The percent deviation from average current"@en ; skos:related brick:Electric_Current . +brick:Current_Output_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Sensor ; + skos:definition "Senses the amperes of electrical current produced as output by a device"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Current ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Output ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Current, + tag:Output, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:ElectricCurrent . + brick:DDAHU a owl:Class, sh:NodeShape ; - rdfs:label "DDAHU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dual_Duct_Air_Handling_Unit ; skos:definition "See Dual_Duct_Air_Handling_Unit"@en ; brick:aliasOf brick:Dual_Duct_Air_Handling_Unit . brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Dedicated Outdoor Air System Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:DOAS ; skos:definition "A device that conditions and delivers 100% outdoor air to its assigned spaces. It decouples air-conditioning of the outdoor air, usually used to provide minimum outdoor air ventilation, from conditioning of the internal loads."@en ; @@ -33394,7 +32428,7 @@ brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, tag:System . brick:Differential_CO2_Concentration a brick:Quantity ; - rdfs:label "ΔCO2Concentration" ; + rdfs:label "ΔCO2Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:isDeltaQuantity true ; @@ -33403,7 +32437,7 @@ brick:Differential_CO2_Concentration a brick:Quantity ; skos:definition "The difference in carbon dioxide concentration between two areas" . brick:Differential_CO_Concentration a brick:Quantity ; - rdfs:label "ΔCOConcentration" ; + rdfs:label "ΔCOConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:isDeltaQuantity true ; @@ -33412,7 +32446,6 @@ brick:Differential_CO_Concentration a brick:Quantity ; skos:definition "The difference in carbon monoxide concentration between two areas" . brick:Differential_Dynamic_Pressure a brick:Quantity ; - rdfs:label "Differential Dynamic Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -33483,7 +32516,6 @@ brick:Differential_Dynamic_Pressure a brick:Quantity ; brick:Differential_Entering_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Entering Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the difference in temperature between entering and leaving water of water a circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -33531,7 +32563,6 @@ brick:Differential_Entering_Leaving_Water_Temperature_Sensor a owl:Class, brick:Leaving_Chilled_Water . brick:Differential_Static_Pressure a brick:Quantity ; - rdfs:label "Differential Static Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -33602,7 +32633,6 @@ brick:Differential_Static_Pressure a brick:Quantity ; brick:Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Temperature Setpoint" ; rdfs:seeAlso ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two temperature measurements"@en ; @@ -33628,36 +32658,7 @@ brick:Differential_Temperature_Setpoint a owl:Class, tag:Temperature ; brick:hasQuantity brick:Differential_Temperature . -brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Setpoint" ; - owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of discharge air"@en ; - brick:aliasOf brick:Supply_Air_Static_Pressure_Setpoint . - -brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Cooling Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; - skos:definition "Sets temperature of discharge air for cooling"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Cooling_Setpoint . - -brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Heating Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; - skos:definition "Sets temperature of discharge air for heating"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Heating_Setpoint . - -brick:Discharge_Air_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge air"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Setpoint . - brick:Discharge_Water_Flow_Setpoint a owl:Class ; - rdfs:label "Discharge Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33666,7 +32667,6 @@ brick:Discharge_Water_Flow_Setpoint a owl:Class ; brick:Distribution_Frame a owl:Class, sh:NodeShape ; - rdfs:label "Distribution Frame" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room"@en ; @@ -33706,7 +32706,6 @@ brick:Distribution_Frame a owl:Class, brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of domestic hot water"@en ; @@ -33743,7 +32742,7 @@ brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Dry_Bulb_Temperature a brick:Quantity ; - rdfs:label "Dry_Bulb_Temperature" ; + rdfs:label "Dry_Bulb_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -33757,7 +32756,6 @@ brick:Dry_Bulb_Temperature a brick:Quantity ; brick:Dual_Duct_Air_Handling_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Dual Duct Air Handling Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:DDAHU ; skos:definition "An air handling unit that contains hot and cold decks to supply heating and cooling to a building"@en ; @@ -33784,7 +32782,6 @@ brick:Dual_Duct_Air_Handling_Unit a owl:Class, brick:Duct_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Duct Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; owl:equivalentClass brick:Horizontal_Fan_Coil_Unit ; skos:definition "An inline HVAC component, the Duct Fan Coil Unit is integrated within the ductwork system, rather than within the served space, to distribute conditioned air through ducts to various areas or rooms."@en ; @@ -33824,41 +32821,11 @@ brick:Duct_Fan_Coil_Unit a owl:Class, tag:Horizontal, tag:Unit . -brick:Duration_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Duration Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the duration of a phenomenon or event"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:TimeSpanObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Duration ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Duration, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:Time . - brick:Dynamic_Pressure a brick:Quantity ; - rdfs:label "Dynamic Pressure" ; skos:broader brick:Pressure . brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Discharge_Air_Temperature_Setpoint ; @@ -33906,7 +32873,6 @@ brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, brick:Electric_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electric Power Sensor" ; rdfs:subClassOf brick:Power_Sensor ; skos:definition "Measures the amount of instantaneous electric power consumed"@en ; sh:rule [ a sh:TripleRule ; @@ -33933,11 +32899,10 @@ brick:Electric_Power_Sensor a owl:Class, brick:Electric_Vehicle_Charging_Hub a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Hub" ; rdfs:subClassOf brick:Collection ; owl:equivalentClass brick:EV_Charging_Hub ; skos:definition "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example"@en ; - sh:property [ sh:or ( [ sh:class brick:Electric_Vehicle_Charging_Station ] ) ; + sh:property [ sh:class brick:Electric_Vehicle_Charging_Station ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Charging ; @@ -33967,7 +32932,6 @@ brick:Electric_Vehicle_Charging_Hub a owl:Class, brick:Electric_Vehicle_Charging_Port a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Port" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual point of attachment for charing a single electric vehicle"@en ; sh:property bsh:haselectricVehicleChargerDirectionalityShape, @@ -34000,10 +32964,9 @@ brick:Electric_Vehicle_Charging_Port a owl:Class, brick:Electric_Vehicle_Charging_Station a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Station" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports"@en ; - sh:property [ sh:or ( [ sh:class brick:Electric_Vehicle_Charging_Port ] ) ; + sh:property [ sh:class brick:Electric_Vehicle_Charging_Port ; sh:path brick:hasPart ], bsh:haselectricVehicleChargerDirectionalityShape, bsh:haselectricVehicleChargerTypeShape ; @@ -34035,7 +32998,6 @@ brick:Electric_Vehicle_Charging_Station a owl:Class, brick:Elevator_Shaft a owl:Class, sh:NodeShape ; - rdfs:label "Elevator Shaft" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Space ; @@ -34071,7 +33033,6 @@ brick:Elevator_Shaft a owl:Class, brick:Embedded_Surface_System_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Surface System Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:ESS_Panel ; @@ -34109,7 +33070,6 @@ brick:Embedded_Surface_System_Panel a owl:Class, brick:Emergency_Power_Off_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Status" ; rdfs:subClassOf brick:Off_Status, brick:System_Status ; sh:rule [ a sh:TripleRule ; @@ -34145,7 +33105,6 @@ brick:Emergency_Power_Off_System_Status a owl:Class, brick:Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures energy consumption"@en ; sh:property [ a sh:PropertyShape ; @@ -34173,7 +33132,6 @@ brick:Energy_Sensor a owl:Class, brick:Energy_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy System" ; rdfs:subClassOf brick:Electrical_System ; skos:definition "A collection of devices that generates, stores or transports electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -34189,7 +33147,6 @@ brick:Energy_System a owl:Class, brick:Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Sensor, brick:Usage_Sensor ; skos:definition "Measures the total amount of energy used over some period of time"@en ; @@ -34217,7 +33174,6 @@ brick:Energy_Usage_Sensor a owl:Class, brick:Entering_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -34250,7 +33206,6 @@ brick:Entering_Water_Flow_Setpoint a owl:Class, brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within exhaust regions of an HVAC system"@en ; sh:rule [ a sh:TripleRule ; @@ -34288,7 +33243,6 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Failure Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en ; sh:rule [ a sh:TripleRule ; @@ -34309,7 +33263,6 @@ brick:Failure_Alarm a owl:Class, brick:Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fault Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates the presence of a fault in a device, system or control loop"@en ; sh:rule [ a sh:TripleRule ; @@ -34330,7 +33283,6 @@ brick:Fault_Status a owl:Class, brick:Filter_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Differential Pressure Sensor" ; rdfs:subClassOf brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure on either side of a filter"@en ; sh:rule [ a sh:TripleRule ; @@ -34362,7 +33314,6 @@ brick:Filter_Differential_Pressure_Sensor a owl:Class, brick:Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Flow Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets flow"@en ; sh:rule [ a sh:TripleRule ; @@ -34383,7 +33334,7 @@ brick:Flow_Setpoint a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate . brick:Formaldehyde_Concentration a brick:Quantity ; - rdfs:label "FormaldehydeConcentration" ; + rdfs:label "FormaldehydeConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -34394,7 +33345,6 @@ brick:Formaldehyde_Concentration a brick:Quantity ; brick:Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en ; sh:rule [ a sh:TripleRule ; @@ -34416,7 +33366,6 @@ brick:Frequency_Command a owl:Class, brick:Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -34446,13 +33395,11 @@ brick:Fresh_Air_Setpoint_Limit a owl:Class, tag:Setpoint . brick:Frost a brick:Substance ; - rdfs:label "Frost" ; skos:broader brick:Solid ; skos:definition "frost formed on the cold surface (tubes, plates) of a cooling coil."@en . brick:Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Gauge Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Pressure sensor which is zero-referenced against ambient air pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -34478,13 +33425,11 @@ brick:Gauge_Pressure_Sensor a owl:Class, brick:hasQuantity brick:Gauge_Pressure . brick:Hail a brick:Substance ; - rdfs:label "Hail" ; skos:broader brick:Solid ; skos:definition "pellets of frozen rain which fall in showers from cumulonimbus clouds."@en . brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ice ; @@ -34525,7 +33470,6 @@ brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, brick:Heat_Recovery_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; skos:definition "An advanced outdoor HVAC unit equipped for both heating and cooling, with the added capability of heat recovery. It efficiently recycles heat from the cooling process for heating purposes, featuring components like a condenser coil, compressor, and heat recovery systems."@en ; sh:rule [ a sh:TripleRule ; @@ -34566,7 +33510,6 @@ brick:Heat_Recovery_Condensing_Unit a owl:Class, brick:Heating_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Heating Coil" ; rdfs:subClassOf brick:Coil ; skos:definition "A heating element typically made of pipe, tube or wire that emits heat. Typically filled with hot water, or, in the case of wire, uses electricity."@en ; sh:rule [ a sh:TripleRule ; @@ -34587,7 +33530,6 @@ brick:Heating_Coil a owl:Class, brick:Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heating Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in a heating mode"@en ; sh:rule [ a sh:TripleRule ; @@ -34613,7 +33555,6 @@ brick:Heating_Mode_Status a owl:Class, brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -34664,7 +33605,6 @@ brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -34720,7 +33660,6 @@ brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -34776,7 +33715,6 @@ brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:High_Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Supply Air Temperature Alarm" ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Discharge_Air_Temperature_Alarm ; @@ -34816,35 +33754,8 @@ brick:High_Supply_Air_Temperature_Alarm a owl:Class, tag:Supply, tag:Temperature . -brick:High_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "High Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates high temperature."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:High ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:High, - tag:Point, - tag:Temperature . - brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure on either side of a hot water valve"@en ; sh:rule [ a sh:TripleRule ; @@ -34882,7 +33793,6 @@ brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -34919,7 +33829,6 @@ brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -34928,7 +33837,6 @@ brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Hot_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that performs work on hot water; typically part of a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -34953,7 +33861,6 @@ brick:Hot_Water_Pump a owl:Class, tag:Water . brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -34962,7 +33869,6 @@ brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Valve" ; rdfs:subClassOf brick:Heating_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of hot water"@en ; @@ -34989,7 +33895,6 @@ brick:Hot_Water_Valve a owl:Class, brick:Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -35010,7 +33915,6 @@ brick:Humidity_Alarm a owl:Class, brick:Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the concentration of water vapor in air"@en ; @@ -35033,7 +33937,6 @@ brick:Humidity_Sensor a owl:Class, brick:Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Imbalance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which measures difference (imbalance) between phases of an electrical system"@en ; sh:property [ a sh:PropertyShape ; @@ -35059,9 +33962,37 @@ brick:Imbalance_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Dimensionless . +brick:Integral_Gain_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Gain_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Gain ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Integral ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:PID ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Gain, + tag:Integral, + tag:PID, + tag:Parameter, + tag:Point . + brick:Intercom_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Intercom Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -35081,7 +34012,6 @@ brick:Intercom_Equipment a owl:Class, brick:Interface a owl:Class, sh:NodeShape ; - rdfs:label "Interface" ; rdfs:subClassOf brick:Lighting_Equipment ; skos:definition "A device that provides an occupant control over a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -35097,7 +34027,6 @@ brick:Interface a owl:Class, brick:Isolation_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Switch" ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Disconnect_Switch ; skos:definition "See 'Disconnect_Switch'"@en ; @@ -35119,7 +34048,6 @@ brick:Isolation_Switch a owl:Class, brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled leaving water"@en ; @@ -35158,7 +34086,6 @@ brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, brick:Leaving_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled leaving water"@en ; @@ -35197,7 +34124,6 @@ brick:Leaving_Chilled_Water_Flow_Setpoint a owl:Class, brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water that is supplied from a chiller"@en ; sh:rule [ a sh:TripleRule ; @@ -35235,7 +34161,6 @@ brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, brick:Leaving_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving chilled water"@en ; @@ -35273,7 +34198,6 @@ brick:Leaving_Chilled_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the flow of the leaving condenser water"@en ; @@ -35312,7 +34236,6 @@ brick:Leaving_Condenser_Water_Flow_Sensor a owl:Class, brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -35350,7 +34273,6 @@ brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, brick:Leaving_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -35387,7 +34309,6 @@ brick:Leaving_Condenser_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of domestic water supplied by a hot water system"@en ; @@ -35430,7 +34351,6 @@ brick:Leaving_Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Sets temperature of leavinging part of domestic hot water"@en ; @@ -35473,7 +34393,6 @@ brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving High Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of high-temperature hot water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -35515,7 +34434,6 @@ brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving hot water"@en ; @@ -35553,7 +34471,6 @@ brick:Leaving_Hot_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of medium-temperature hot water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -35593,13 +34510,11 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, tag:Water ; brick:hasQuantity brick:Temperature . -brick:Lighting a owl:Class, - sh:NodeShape ; - rdfs:label "Lighting" ; +brick:Lighting a owl:Class ; rdfs:subClassOf brick:Lighting_Equipment . brick:Linear_Speed a brick:Quantity ; - rdfs:label "Linear_Speed" ; + rdfs:label "Linear_Speed"@en ; qudt:applicableUnit unit:FT-PER-HR, unit:FT-PER-SEC, unit:KiloM-PER-HR, @@ -35616,7 +34531,6 @@ brick:Linear_Speed a brick:Quantity ; brick:Load_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Load Parameter" ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -35636,7 +34550,6 @@ brick:Load_Parameter a owl:Class, brick:Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Lobby" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space just after the entrance to a building or other space of a building, where visitors can wait"@en ; @@ -35664,9 +34577,38 @@ brick:Lobby a owl:Class, tag:Space ; brick:isReplacedBy rec:Lobby . +brick:Low_Air_Flow_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Alarm ; + skos:definition "An alarm that indicates that the air flow is lower than normal."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Low ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Flow, + tag:Low, + tag:Point . + brick:Low_Supply_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Flow Alarm" ; rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Flow_Alarm ; sh:rule [ a sh:TripleRule ; @@ -35707,7 +34649,6 @@ brick:Low_Supply_Air_Flow_Alarm a owl:Class, brick:Low_Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Temperature Alarm" ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Temperature_Alarm ; @@ -35747,35 +34688,8 @@ brick:Low_Supply_Air_Temperature_Alarm a owl:Class, tag:Supply, tag:Temperature . -brick:Low_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Low Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates low temperature."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Low ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:Low, - tag:Point, - tag:Temperature . - brick:Makeup_Air_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Makeup Air Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:MAU ; skos:definition "A device designed to condition ventilation air introduced into a space or to replace air exhausted from a process or general area exhaust. The device may be used to prevent negative pressure within buildings or to reduce airborne contaminants in a space."@en ; @@ -35807,7 +34721,6 @@ brick:Makeup_Air_Unit a owl:Class, brick:Manual_Fire_Alarm_Activation_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Manual Fire Alarm Activation Equipment" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A device for manually activating fire alarm"@en ; @@ -35844,7 +34757,6 @@ brick:Manual_Fire_Alarm_Activation_Equipment a owl:Class, brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -35906,7 +34818,6 @@ brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -35966,9 +34877,49 @@ brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Supply . +brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Static Pressure Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -36026,7 +34977,6 @@ brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Temperature Setpoint Limit" ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Temperature_Setpoint_Limit ; @@ -36072,9 +35022,39 @@ brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Supply, tag:Temperature . +brick:Max_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Temperature_Parameter ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Point, + tag:Setpoint, + tag:Temperature . + brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36136,7 +35116,6 @@ brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36198,7 +35177,6 @@ brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Measurable a owl:Class, sh:NodeShape ; - rdfs:label "Measurable" ; rdfs:subClassOf brick:Class, brick:Entity ; sh:rule [ a sh:TripleRule ; @@ -36208,7 +35186,7 @@ brick:Measurable a owl:Class, brick:hasAssociatedTag tag:Measurable . brick:Methane_Concentration a brick:Quantity ; - rdfs:label "MethaneConcentration" ; + rdfs:label "MethaneConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36219,7 +35197,6 @@ brick:Methane_Concentration a brick:Quantity ; brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36281,7 +35258,6 @@ brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36341,9 +35317,49 @@ brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Supply . +brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Static Pressure Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -36401,7 +35417,6 @@ brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Temperature Setpoint Limit" ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Temperature_Setpoint_Limit ; @@ -36447,9 +35462,39 @@ brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Supply, tag:Temperature . +brick:Min_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Temperature_Parameter ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Point, + tag:Setpoint, + tag:Temperature . + brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36511,7 +35556,6 @@ brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36573,7 +35617,6 @@ brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Mixing Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used for mixing hot and cold fluid to a desired temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -36587,8 +35630,24 @@ brick:Mixing_Valve a owl:Class, brick:hasAssociatedTag tag:Mixing, tag:Valve . +brick:Motor a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Equipment ; + skos:definition "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Motor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Motor . + brick:NO2_Concentration a brick:Quantity ; - rdfs:label "PM10Concentration" ; + rdfs:label "PM10Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36598,7 +35657,6 @@ brick:NO2_Concentration a brick:Quantity ; brick:Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Boiler" ; rdfs:subClassOf brick:Boiler ; skos:definition "A closed, pressure vessel that uses natural gas for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -36624,7 +35682,6 @@ brick:Natural_Gas_Boiler a owl:Class, brick:Network_Video_Recorder a owl:Class, sh:NodeShape ; - rdfs:label "Network Video Recorder" ; rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:NVR ; sh:rule [ a sh:TripleRule ; @@ -36664,7 +35721,7 @@ brick:Network_Video_Recorder a owl:Class, tag:Video . brick:Occupancy_Count a brick:Quantity ; - rdfs:label "Occupancy_Count" ; + rdfs:label "Occupancy_Count"@en ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless, brick:Occupancy ; @@ -36673,7 +35730,6 @@ brick:Occupancy_Count a brick:Quantity ; brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -36723,7 +35779,6 @@ brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -36773,7 +35828,6 @@ brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates if a system, device or control loop is in \"Occupied\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -36799,7 +35853,6 @@ brick:Occupied_Mode_Status a owl:Class, brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Discharge_Air_Temperature_Setpoint ; @@ -36846,14 +35899,12 @@ brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Oil a brick:Substance ; - rdfs:label "Oil" ; skos:broader brick:Liquid ; skos:definition "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant."@en ; skos:narrower brick:Fuel_Oil . brick:On_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is on"@en ; sh:rule [ a sh:TripleRule ; @@ -36874,7 +35925,6 @@ brick:On_Status a owl:Class, brick:On_Timer_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "On Timer Sensor" ; rdfs:subClassOf brick:Duration_Sensor ; owl:equivalentClass brick:Run_Time_Sensor ; skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en ; @@ -36912,7 +35962,6 @@ brick:On_Timer_Sensor a owl:Class, brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -36952,7 +36001,6 @@ brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Overridden_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if the expected operating status of an equipment or control loop has been overridden"@en ; sh:rule [ a sh:TripleRule ; @@ -36972,7 +36020,7 @@ brick:Overridden_Status a owl:Class, tag:Status . brick:Ozone_Concentration a brick:Quantity ; - rdfs:label "OzoneConcentration" ; + rdfs:label "OzoneConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36983,8 +36031,8 @@ brick:Ozone_Concentration a brick:Quantity ; brick:PV_Array a owl:Class, sh:NodeShape ; - rdfs:label "PV Array" ; - rdfs:subClassOf rec:Collection ; + rdfs:subClassOf brick:Collection, + rec:Collection ; owl:equivalentClass brick:Photovoltaic_Array ; sh:property [ a sh:PropertyShape ; sh:class brick:PV_Panel ; @@ -36996,7 +36044,6 @@ brick:PV_Array a owl:Class, brick:Packaged_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Heat Pump" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions"@en ; sh:rule [ a sh:TripleRule ; @@ -37016,18 +36063,16 @@ brick:Packaged_Heat_Pump a owl:Class, tag:Pump . brick:Phasor a brick:Quantity ; - rdfs:label "Phasor" ; skos:related brick:Phasor_Angle, brick:Phasor_Magnitude . brick:Photovoltaic_Array a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Array" ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; owl:equivalentClass brick:PV_Array ; skos:definition "A collection of photovoltaic panels"@en ; - sh:property [ sh:or ( [ sh:class brick:PV_Panel ] ) ; + sh:property [ sh:class brick:PV_Panel ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Array ; @@ -37052,7 +36097,6 @@ brick:Photovoltaic_Array a owl:Class, brick:Photovoltaic_Current_Output_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Current Output Sensor" ; rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:PV_Current_Output_Sensor ; skos:definition "Senses the amperes of electrical current produced as output by a photovoltaic device"@en ; @@ -37090,7 +36134,6 @@ brick:Photovoltaic_Current_Output_Sensor a owl:Class, brick:Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Position Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the position of some object"@en ; sh:rule [ a sh:TripleRule ; @@ -37112,7 +36155,6 @@ brick:Position_Command a owl:Class, brick:Position_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Position Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -37133,7 +36175,6 @@ brick:Position_Limit a owl:Class, brick:Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Power Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of instantaneous power consumed"@en ; sh:property [ a sh:PropertyShape ; @@ -37161,7 +36202,6 @@ brick:Power_Sensor a owl:Class, brick:Pre-Cooling_Air_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Pre-Cooling Air Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:PAU ; skos:definition "A type of AHU, use to pre-treat the outdoor air before feed to AHU"@en ; @@ -37177,7 +36217,7 @@ brick:Pre-Cooling_Air_Unit a owl:Class, tag:PAU . brick:Precipitation a brick:Quantity ; - rdfs:label "Precipitation" ; + rdfs:label "Precipitation"@en ; qudt:applicableUnit unit:CentiM, unit:DeciM, unit:FT, @@ -37196,7 +36236,6 @@ brick:Precipitation a brick:Quantity ; brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Supply Air Temperature Sensor" ; rdfs:subClassOf brick:Supply_Air_Temperature_Sensor ; owl:equivalentClass brick:Preheat_Discharge_Air_Temperature_Sensor ; skos:definition "Measures the temperature of supply air before it is heated"@en ; @@ -37239,7 +36278,6 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, brick:Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -37260,7 +36298,6 @@ brick:Pressure_Alarm a owl:Class, brick:Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Reducing Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation."@en ; sh:rule [ a sh:TripleRule ; @@ -37281,7 +36318,6 @@ brick:Pressure_Reducing_Valve a owl:Class, brick:Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Relief Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing."@en ; sh:rule [ a sh:TripleRule ; @@ -37300,31 +36336,37 @@ brick:Pressure_Relief_Valve a owl:Class, tag:Relief, tag:Valve . -brick:Pressure_Status a owl:Class, +brick:Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if pressure is within expected bounds"@en ; + rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Gain ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, - tag:Status ; - brick:hasQuantity brick:Pressure . + brick:hasAssociatedTag tag:Gain, + tag:PID, + tag:Parameter, + tag:Point, + tag:Proportional . brick:Radiant_Ceiling_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Ceiling Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:RC_Panel ; @@ -37356,7 +36398,7 @@ brick:Radiant_Ceiling_Panel a owl:Class, tag:Radiant . brick:Radon_Concentration a brick:Quantity ; - rdfs:label "RadonConcentration" ; + rdfs:label "RadonConcentration"@en ; qudt:applicableUnit unit:BQ-PER-M3 ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -37365,7 +36407,7 @@ brick:Radon_Concentration a brick:Quantity ; skos:definition "The concentration of radioactivity due to Radon in a medium" . brick:Reactive_Energy a brick:Quantity ; - rdfs:label "Reactive_Energy" ; + rdfs:label "Reactive_Energy"@en ; qudt:applicableUnit unit:KiloV-A_Reactive-HR, unit:MegaV-A_Reactive-HR, unit:V-A_Reactive-HR ; @@ -37374,14 +36416,12 @@ brick:Reactive_Energy a brick:Quantity ; skos:definition "The integral of the reactive power over a time interval" . brick:Refrigerant a brick:Substance ; - rdfs:label "Refrigerant" ; rdfs:seeAlso ; skos:broader brick:Fluid ; skos:definition "A refrigerant is a working fluid used in the refrigeration cycle of air conditioning systems and heat pumps where in most cases they undergo a repeated phase transition from a liquid to a gas and back again."@en . brick:Restroom a owl:Class, sh:NodeShape ; - rdfs:label "Restroom" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Rest_Room ; @@ -37417,7 +36457,6 @@ brick:Restroom a owl:Class, brick:Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Alarm" ; rdfs:subClassOf brick:Air_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of return air."@en ; sh:rule [ a sh:TripleRule ; @@ -37447,7 +36486,6 @@ brick:Return_Air_Temperature_Alarm a owl:Class, tag:Temperature . brick:Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -37456,7 +36494,6 @@ brick:Return_Water_Temperature_Sensor a owl:Class ; brick:Rooftop_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Rooftop Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:RTU ; skos:definition "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system."@en ; @@ -37483,7 +36520,6 @@ brick:Rooftop_Unit a owl:Class, brick:Shading_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Shading Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -37498,7 +36534,6 @@ brick:Shading_Equipment a owl:Class, brick:Site a owl:Class, sh:NodeShape ; - rdfs:label "Site" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A geographic region containing 0 or more buildings. Typically used as the encapsulating location for a collection of Brick entities through the hasPart/isPartOf relationships"@en ; @@ -37518,12 +36553,35 @@ brick:Site a owl:Class, tag:Site ; brick:isReplacedBy rec:Site . +brick:Smoke_Detection_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Smoke_Alarm ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Detection ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Smoke ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Alarm, + tag:Detection, + tag:Point, + tag:Smoke . + brick:Soil a brick:Substance ; - rdfs:label "Soil" ; skos:broader brick:Solid . brick:Solar_Irradiance a brick:Quantity ; - rdfs:label "SolarIrradiance" ; + rdfs:label "SolarIrradiance"@en ; qudt:applicableUnit unit:W-PER-CentiM2, unit:W-PER-FT2, unit:W-PER-IN2, @@ -37535,7 +36593,6 @@ brick:Solar_Irradiance a brick:Quantity ; brick:Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -37564,12 +36621,43 @@ brick:Speed_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Speed . -brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter ; + rdfs:subClassOf brick:Deadband_Setpoint, + brick:Static_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of static pressure"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Band ; + sh:object tag:Deadband ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Deadband, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static ; + brick:hasQuantity brick:Static_Pressure . + +brick:Static_Pressure_Integral_Time_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Integral_Time_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Integral ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -37589,24 +36677,23 @@ brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Proportional ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Time ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Band, + brick:hasAssociatedTag tag:Integral, tag:PID, tag:Parameter, tag:Point, tag:Pressure, - tag:Proportional, - tag:Static . + tag:Static, + tag:Time . brick:Steam_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Valve" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -37627,7 +36714,6 @@ brick:Steam_Valve a owl:Class, brick:Storage_Room a owl:Class, sh:NodeShape ; - rdfs:label "Storage Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used for storage"@en ; @@ -37657,7 +36743,6 @@ brick:Storage_Room a owl:Class, brick:Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Storage Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods."@en ; sh:rule [ a sh:TripleRule ; @@ -37678,7 +36763,6 @@ brick:Storage_Tank a owl:Class, brick:Supply_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Discharge_Air_Dewpoint_Sensor ; sh:rule [ a sh:TripleRule ; @@ -37716,7 +36800,6 @@ brick:Supply_Air_Dewpoint_Sensor a owl:Class, brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to supply air into the building"@en ; @@ -37760,7 +36843,6 @@ brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; owl:equivalentClass brick:Discharge_Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit"@en ; @@ -37804,7 +36886,6 @@ brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, brick:Supply_Air_Duct_Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Duct Pressure Status" ; rdfs:subClassOf brick:Pressure_Status ; owl:equivalentClass brick:Discharge_Air_Duct_Pressure_Status ; skos:definition "Indicates if air pressure in supply duct is within expected bounds"@en ; @@ -37847,7 +36928,6 @@ brick:Supply_Air_Duct_Pressure_Status a owl:Class, brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Demand Setpoint" ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Demand_Setpoint ; @@ -37893,7 +36973,6 @@ brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow High Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37940,7 +37019,6 @@ brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Low Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37987,7 +37065,6 @@ brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, brick:Supply_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Discharge_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of supply air"@en ; @@ -38032,7 +37109,6 @@ brick:Supply_Air_Humidity_Sensor a owl:Class, brick:Supply_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Discharge_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for supply air"@en ; @@ -38072,7 +37148,6 @@ brick:Supply_Air_Humidity_Setpoint a owl:Class, brick:Supply_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Integral Gain Parameter" ; rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Integral_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38118,7 +37193,6 @@ brick:Supply_Air_Integral_Gain_Parameter a owl:Class, brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Proportional Gain Parameter" ; rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Proportional_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38164,7 +37238,6 @@ brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Smoke Detection Alarm" ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Discharge_Air_Smoke_Detection_Alarm ; @@ -38206,7 +37279,6 @@ brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -38258,7 +37330,6 @@ brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38314,7 +37385,6 @@ brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38370,7 +37440,6 @@ brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Supply_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within supply regions of an HVAC system"@en ; @@ -38415,7 +37484,6 @@ brick:Supply_Air_Static_Pressure_Sensor a owl:Class, brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Step Parameter" ; rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38461,7 +37529,6 @@ brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Cooling_Setpoint ; @@ -38504,7 +37571,6 @@ brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Heating_Setpoint ; @@ -38547,7 +37613,6 @@ brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_High_Reset_Setpoint ; @@ -38601,7 +37666,6 @@ brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Low_Reset_Setpoint ; @@ -38655,7 +37719,6 @@ brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Step Parameter" ; rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38696,7 +37759,6 @@ brick:Supply_Air_Temperature_Step_Parameter a owl:Class, brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Velocity Pressure Sensor" ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; @@ -38740,7 +37802,6 @@ brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, brick:Supply_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Supply Fan" ; rdfs:subClassOf brick:Fan ; owl:equivalentClass brick:Discharge_Fan ; skos:definition "Fan moving supply air -- air that is supplied from the HVAC system into the building"@en ; @@ -38767,7 +37828,6 @@ brick:Supply_Fan a owl:Class, brick:System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "System Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -38791,8 +37851,37 @@ brick:System_Enable_Command a owl:Class, tag:Point, tag:System . +brick:Temperature_Differential_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Differential ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Differential, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Differential_Temperature . + brick:Thermal_Energy a brick:Quantity ; - rdfs:label "Thermal Energy" ; qudt:applicableUnit unit:BTU_39DEG_F, unit:BTU_59DEG_F, unit:BTU_60DEG_F, @@ -38827,7 +37916,6 @@ brick:Thermal_Energy a brick:Quantity ; brick:Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient heating and cooling by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -38858,7 +37946,6 @@ brick:Thermal_Energy_Storage_Tank a owl:Class, brick:Thermally_Activated_Building_System_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Thermally Activated Building System Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:TABS_Panel ; @@ -38901,7 +37988,6 @@ brick:Thermally_Activated_Building_System_Panel a owl:Class, brick:Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Time Parameter" ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -38921,7 +38007,6 @@ brick:Time_Parameter a owl:Class, brick:Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Time Setpoint" ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -38942,7 +38027,6 @@ brick:Time_Setpoint a owl:Class, brick:Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Tolerance Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "difference between upper and lower limits of size for a given nominal dimension or value."@en ; sh:rule [ a sh:TripleRule ; @@ -38963,7 +38047,6 @@ brick:Tolerance_Parameter a owl:Class, brick:Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Transfer Switch" ; rdfs:subClassOf brick:Switchgear ; skos:definition "An electrical switch that switches a load between two (or more) sources."@en ; sh:rule [ a sh:TripleRule ; @@ -38984,7 +38067,6 @@ brick:Transfer_Switch a owl:Class, brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -39033,7 +38115,6 @@ brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -39082,7 +38163,6 @@ brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Mode Status" ; rdfs:subClassOf brick:Mode_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Mode ; @@ -39107,7 +38187,6 @@ brick:Unoccupied_Mode_Status a owl:Class, brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Temperature_Setpoint ; @@ -39155,7 +38234,6 @@ brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, brick:Variable_Air_Volume_Box_With_Reheat a owl:Class, sh:NodeShape ; - rdfs:label "Variable Air Volume Box With Reheat" ; rdfs:subClassOf brick:Variable_Air_Volume_Box ; owl:equivalentClass brick:RVAV ; skos:definition "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone"@en ; @@ -39190,33 +38268,8 @@ brick:Variable_Air_Volume_Box_With_Reheat a owl:Class, tag:Variable, tag:Volume . -brick:Video_Surveillance_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "Video Surveillance Equipment" ; - rdfs:subClassOf brick:Security_Equipment ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Security ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Surveillance ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Video ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Security, - tag:Surveillance, - tag:Video . - brick:Voltage_Imbalance a brick:Quantity ; - rdfs:label "VoltageImbalance" ; + rdfs:label "VoltageImbalance"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -39227,7 +38280,6 @@ brick:Voltage_Imbalance a brick:Quantity ; brick:Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -39260,7 +38312,6 @@ brick:Water_Differential_Pressure_Setpoint a owl:Class, brick:Water_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Water Heater" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An apparatus for heating and usually storing hot water"@en ; @@ -39282,7 +38333,6 @@ brick:Water_Heater a owl:Class, brick:Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the height/level of water in some container"@en ; sh:property [ a sh:PropertyShape ; @@ -39316,7 +38366,6 @@ brick:Water_Level_Sensor a owl:Class, brick:Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure exerted by water in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -39343,7 +38392,6 @@ brick:Water_Pressure_Sensor a owl:Class, brick:Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Alarm" ; rdfs:subClassOf brick:Temperature_Alarm, brick:Water_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en ; @@ -39369,7 +38417,7 @@ brick:Water_Temperature_Alarm a owl:Class, tag:Water . brick:Wind_Direction a brick:Quantity ; - rdfs:label "Wind_Direction" ; + rdfs:label "Wind_Direction"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -39389,7 +38437,6 @@ brick:Wind_Direction a brick:Quantity ; brick:Wing a owl:Class, sh:NodeShape ; - rdfs:label "Wing" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure."@en ; @@ -39401,19 +38448,22 @@ brick:Wing a owl:Class, sh:object tag:Wing ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" ; brick:hasAssociatedTag tag:Location, - tag:Wing . + tag:Wing ; + brick:isReplacedBy rec:Wing . -brick:deprecatedInVersion a owl:DatatypeProperty . - -brick:deprecationMitigationMessage a owl:DatatypeProperty . - -brick:deprecationMitigationRule a owl:ObjectProperty . +brick:aggregationFunction a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "aggregationFunction"@en ; + rdfs:subPropertyOf brick:Relationship . brick:hasAssociatedTag a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has associated tag" ; + rdfs:label "Has associated tag"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isAssociatedWith ; skos:definition "The class is associated with the given tag"@en . @@ -39421,7 +38471,7 @@ brick:hasAssociatedTag a owl:AsymmetricProperty, brick:hasSubMeter a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "has sub-meter" ; + rdfs:label "has sub-meter"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isSubMeterOf ; skos:definition "Indicates a submeter of this meter"@en . @@ -39429,7 +38479,7 @@ brick:hasSubMeter a owl:AsymmetricProperty, brick:isAssociatedWith a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is associated with" ; + rdfs:label "Is associated with"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasAssociatedTag ; skos:definition "The tag is associated with the given class"@en . @@ -39437,7 +38487,7 @@ brick:isAssociatedWith a owl:AsymmetricProperty, brick:isLocationOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is location of" ; + rdfs:label "Is location of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isLocationOf ; owl:inverseOf brick:hasLocation ; @@ -39446,7 +38496,7 @@ brick:isLocationOf a owl:AsymmetricProperty, brick:isSubMeterOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "is sub-meter of" ; + rdfs:label "is sub-meter of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasSubMeter ; skos:definition "Indicates the parent for which this meter is a submeter"@en . @@ -39454,18 +38504,18 @@ brick:isSubMeterOf a owl:AsymmetricProperty, brick:isTagOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is tag of" ; + rdfs:label "Is tag of"@en ; rdfs:subPropertyOf brick:Relationship . brick:latitude a owl:DatatypeProperty, owl:ObjectProperty ; - rdfs:label "Latitude" ; + rdfs:label "Latitude"@en ; rdfs:subPropertyOf sdo:latitude, brick:Relationship . brick:longitude a owl:DatatypeProperty, owl:ObjectProperty ; - rdfs:label "Longitude" ; + rdfs:label "Longitude"@en ; rdfs:subPropertyOf sdo:longitude, brick:Relationship . @@ -39520,7 +38570,7 @@ brick:powerFlow brick:deprecation [ brick:deprecatedInVersion "1.3.1" ; brick:deprecationMitigationMessage "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" ] . brick:thermalTransmittance a brick:EntityProperty ; - rdfs:label "Thermal transmittance" ; + rdfs:label "Thermal transmittance"@en ; rdfs:seeAlso "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" ; skos:definition "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" . @@ -39595,15 +38645,15 @@ bsh:ThermalTransmittanceShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:BTU_IT unit:W-PER-M2-K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:BTU_IT unit:W-PER-M2-K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:hasPointShape a sh:PropertyShape ; sh:class brick:Point ; @@ -39614,808 +38664,821 @@ bsh:hasSubstanceShape a sh:PropertyShape ; sh:path brick:hasSubstance . bsh:hascoordinatesShape a sh:PropertyShape ; - rdfs:label "has Coordinates property" ; + rdfs:label "has Coordinates property"@en ; sh:node bsh:CoordinateShape ; sh:path brick:coordinates . bsh:haselectricVehicleChargerDirectionalityShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle charger directionality property" ; + rdfs:label "has has electric vehicle charger directionality property"@en ; sh:node bsh:ElectricVehicleChargingDirectionalityShape ; sh:path brick:electricVehicleChargerDirectionality . bsh:haselectricalComplexPowerShape a sh:PropertyShape ; - rdfs:label "has electrical complex power type property" ; + rdfs:label "has electrical complex power type property"@en ; sh:node bsh:ElectricalComplexPowerShape ; sh:path brick:electricalComplexPower . bsh:haselectricalFlowShape a sh:PropertyShape ; - rdfs:label "has Electrical flow direction property" ; + rdfs:label "has Electrical flow direction property"@en ; sh:node bsh:ElectricalFlowShape ; sh:path brick:electricalFlow . bsh:hasvolumeShape a sh:PropertyShape ; - rdfs:label "has Volume property" ; + rdfs:label "has Volume property"@en ; sh:node bsh:VolumeShape ; sh:path brick:volume . tag:AED a brick:Tag ; - rdfs:label "AED" . + rdfs:label "AED"@en . tag:Ablutions a brick:Tag ; - rdfs:label "Ablutions" . + rdfs:label "Ablutions"@en . tag:Absolute a brick:Tag ; - rdfs:label "Absolute" . + rdfs:label "Absolute"@en . tag:Absorption a brick:Tag ; - rdfs:label "Absorption" . + rdfs:label "Absorption"@en . tag:Acceleration a brick:Tag ; - rdfs:label "Acceleration" . + rdfs:label "Acceleration"@en . tag:Activated a brick:Tag ; - rdfs:label "Activated" . + rdfs:label "Activated"@en . tag:Activation a brick:Tag ; - rdfs:label "Activation" . + rdfs:label "Activation"@en . tag:Active a brick:Tag ; - rdfs:label "Active" . + rdfs:label "Active"@en . tag:Ammonia a brick:Tag ; - rdfs:label "Ammonia" . + rdfs:label "Ammonia"@en . tag:Amount a brick:Tag ; - rdfs:label "Amount" . + rdfs:label "Amount"@en . tag:Atrium a brick:Tag ; - rdfs:label "Atrium" . + rdfs:label "Atrium"@en . tag:Audio a brick:Tag ; - rdfs:label "Audio" . + rdfs:label "Audio"@en . tag:Auditorium a brick:Tag ; - rdfs:label "Auditorium" . + rdfs:label "Auditorium"@en . tag:Auto a brick:Tag ; - rdfs:label "Auto" . + rdfs:label "Auto"@en . tag:Availability a brick:Tag ; - rdfs:label "Availability" . + rdfs:label "Availability"@en . tag:Azimuth a brick:Tag ; - rdfs:label "Azimuth" . + rdfs:label "Azimuth"@en . tag:BACnet a brick:Tag ; - rdfs:label "BACnet" . + rdfs:label "BACnet"@en . tag:Backflow a brick:Tag ; - rdfs:label "Backflow" . + rdfs:label "Backflow"@en . tag:Basement a brick:Tag ; - rdfs:label "Basement" . + rdfs:label "Basement"@en . tag:Bench a brick:Tag ; - rdfs:label "Bench" . + rdfs:label "Bench"@en . tag:Booth a brick:Tag ; - rdfs:label "Booth" . + rdfs:label "Booth"@en . tag:Branch a brick:Tag ; - rdfs:label "Branch" . + rdfs:label "Branch"@en . tag:Break a brick:Tag ; - rdfs:label "Break" . + rdfs:label "Break"@en . tag:Breakroom a brick:Tag ; - rdfs:label "Breakroom" . + rdfs:label "Breakroom"@en . tag:Broadcast a brick:Tag ; - rdfs:label "Broadcast" . + rdfs:label "Broadcast"@en . tag:Bus a brick:Tag ; - rdfs:label "Bus" . + rdfs:label "Bus"@en . tag:Button a brick:Tag ; - rdfs:label "Button" . + rdfs:label "Button"@en . tag:CAV a brick:Tag ; - rdfs:label "CAV" . + rdfs:label "CAV"@en . tag:CRAH a brick:Tag ; - rdfs:label "CRAH" . + rdfs:label "CRAH"@en . tag:Cafeteria a brick:Tag ; - rdfs:label "Cafeteria" . + rdfs:label "Cafeteria"@en . tag:Call a brick:Tag ; - rdfs:label "Call" . + rdfs:label "Call"@en . tag:Capacity a brick:Tag ; - rdfs:label "Capacity" . + rdfs:label "Capacity"@en . tag:Cassette a brick:Tag ; - rdfs:label "Cassette" . + rdfs:label "Cassette"@en . tag:Center a brick:Tag ; - rdfs:label "Center" . + rdfs:label "Center"@en . tag:Centrifugal a brick:Tag ; - rdfs:label "Centrifugal" . + rdfs:label "Centrifugal"@en . tag:Change a brick:Tag ; - rdfs:label "Change" . + rdfs:label "Change"@en . tag:Check a brick:Tag ; - rdfs:label "Check" . + rdfs:label "Check"@en . tag:Code a brick:Tag ; - rdfs:label "Code" . + rdfs:label "Code"@en . tag:Coldest a brick:Tag ; - rdfs:label "Coldest" . + rdfs:label "Coldest"@en . tag:Communication a brick:Tag ; - rdfs:label "Communication" . + rdfs:label "Communication"@en . tag:Compressor a brick:Tag ; - rdfs:label "Compressor" . + rdfs:label "Compressor"@en . tag:Concessions a brick:Tag ; - rdfs:label "Concessions" . + rdfs:label "Concessions"@en . tag:Condensate a brick:Tag ; - rdfs:label "Condensate" . + rdfs:label "Condensate"@en . tag:Conditioner a brick:Tag ; - rdfs:label "Conditioner" . + rdfs:label "Conditioner"@en . tag:Conference a brick:Tag ; - rdfs:label "Conference" . + rdfs:label "Conference"@en . tag:Constant a brick:Tag ; - rdfs:label "Constant" . + rdfs:label "Constant"@en . tag:Contact a brick:Tag ; - rdfs:label "Contact" . + rdfs:label "Contact"@en . tag:Cooler a brick:Tag ; - rdfs:label "Cooler" . + rdfs:label "Cooler"@en . tag:Copy a brick:Tag ; - rdfs:label "Copy" . + rdfs:label "Copy"@en . tag:Cubicle a brick:Tag ; - rdfs:label "Cubicle" . + rdfs:label "Cubicle"@en . tag:Curtailment a brick:Tag ; - rdfs:label "Curtailment" . + rdfs:label "Curtailment"@en . tag:Cutout a brick:Tag ; - rdfs:label "Cutout" . + rdfs:label "Cutout"@en . tag:DDAHU a brick:Tag ; - rdfs:label "DDAHU" . + rdfs:label "DDAHU"@en . tag:DOAS a brick:Tag ; - rdfs:label "DOAS" . + rdfs:label "DOAS"@en . tag:Data a brick:Tag ; - rdfs:label "Data" . + rdfs:label "Data"@en . tag:Daylight a brick:Tag ; - rdfs:label "Daylight" . + rdfs:label "Daylight"@en . tag:Dc a brick:Tag ; - rdfs:label "Dc" . + rdfs:label "Dc"@en . tag:Deceleration a brick:Tag ; - rdfs:label "Deceleration" . + rdfs:label "Deceleration"@en . tag:Dedicated a brick:Tag ; - rdfs:label "Dedicated" . + rdfs:label "Dedicated"@en . tag:Defibrillator a brick:Tag ; - rdfs:label "Defibrillator" . + rdfs:label "Defibrillator"@en . tag:Dehumidification a brick:Tag ; - rdfs:label "Dehumidification" . + rdfs:label "Dehumidification"@en . tag:Dehumidify a brick:Tag ; - rdfs:label "Dehumidify" . + rdfs:label "Dehumidify"@en . tag:Deionized a brick:Tag ; - rdfs:label "Deionized" . + rdfs:label "Deionized"@en . tag:Desk a brick:Tag ; - rdfs:label "Desk" . + rdfs:label "Desk"@en . tag:Detention a brick:Tag ; - rdfs:label "Detention" . + rdfs:label "Detention"@en . tag:Device a brick:Tag ; - rdfs:label "Device" . + rdfs:label "Device"@en . tag:Dimmer a brick:Tag ; - rdfs:label "Dimmer" . + rdfs:label "Dimmer"@en . tag:Displacement a brick:Tag ; - rdfs:label "Displacement" . + rdfs:label "Displacement"@en . tag:Dock a brick:Tag ; - rdfs:label "Dock" . + rdfs:label "Dock"@en . tag:Drench a brick:Tag ; - rdfs:label "Drench" . + rdfs:label "Drench"@en . tag:Driver a brick:Tag ; - rdfs:label "Driver" . + rdfs:label "Driver"@en . tag:Dry a brick:Tag ; - rdfs:label "Dry" . + rdfs:label "Dry"@en . tag:Dual a brick:Tag ; - rdfs:label "Dual" . + rdfs:label "Dual"@en . tag:ESS a brick:Tag ; - rdfs:label "ESS" . + rdfs:label "ESS"@en . tag:Econcycle a brick:Tag ; - rdfs:label "Econcycle" . + rdfs:label "Econcycle"@en . tag:Electronic a brick:Tag ; - rdfs:label "Electronic" . + rdfs:label "Electronic"@en . tag:Employee a brick:Tag ; - rdfs:label "Employee" . + rdfs:label "Employee"@en . tag:Environment a brick:Tag ; - rdfs:label "Environment" . + rdfs:label "Environment"@en . tag:Evaporative a brick:Tag ; - rdfs:label "Evaporative" . + rdfs:label "Evaporative"@en . tag:Even a brick:Tag ; - rdfs:label "Even" . + rdfs:label "Even"@en . tag:Exercise a brick:Tag ; - rdfs:label "Exercise" . + rdfs:label "Exercise"@en . tag:Eye a brick:Tag ; - rdfs:label "Eye" . + rdfs:label "Eye"@en . tag:Factor a brick:Tag ; - rdfs:label "Factor" . + rdfs:label "Factor"@en . tag:Field a brick:Tag ; - rdfs:label "Field" . + rdfs:label "Field"@en . tag:Final a brick:Tag ; - rdfs:label "Final" . + rdfs:label "Final"@en . tag:First a brick:Tag ; - rdfs:label "First" . + rdfs:label "First"@en . tag:FirstAid a brick:Tag ; - rdfs:label "FirstAid" . + rdfs:label "FirstAid"@en . tag:Formaldehyde a brick:Tag ; - rdfs:label "Formaldehyde" . + rdfs:label "Formaldehyde"@en . tag:Freezer a brick:Tag ; - rdfs:label "Freezer" . + rdfs:label "Freezer"@en . tag:Frost a brick:Tag ; - rdfs:label "Frost" . + rdfs:label "Frost"@en . tag:Gatehouse a brick:Tag ; - rdfs:label "Gatehouse" . + rdfs:label "Gatehouse"@en . tag:Gateway a brick:Tag ; - rdfs:label "Gateway" . + rdfs:label "Gateway"@en . tag:Glycool a brick:Tag ; - rdfs:label "Glycool" . + rdfs:label "Glycool"@en . tag:Group a brick:Tag ; - rdfs:label "Group" . + rdfs:label "Group"@en . tag:HX a brick:Tag ; - rdfs:label "HX" . + rdfs:label "HX"@en . tag:Hail a brick:Tag ; - rdfs:label "Hail" . + rdfs:label "Hail"@en . tag:Hallway a brick:Tag ; - rdfs:label "Hallway" . + rdfs:label "Hallway"@en . tag:Handling a brick:Tag ; - rdfs:label "Handling" . + rdfs:label "Handling"@en . tag:Hazardous a brick:Tag ; - rdfs:label "Hazardous" . + rdfs:label "Hazardous"@en . tag:Head a brick:Tag ; - rdfs:label "Head" . + rdfs:label "Head"@en . tag:Heat_Sink a brick:Tag ; - rdfs:label "Heat_Sink" . + rdfs:label "Heat_Sink"@en . tag:Hold a brick:Tag ; - rdfs:label "Hold" . + rdfs:label "Hold"@en . tag:Horizontal a brick:Tag ; - rdfs:label "Horizontal" . + rdfs:label "Horizontal"@en . tag:Hose a brick:Tag ; - rdfs:label "Hose" . + rdfs:label "Hose"@en . tag:Hospitality a brick:Tag ; - rdfs:label "Hospitality" . + rdfs:label "Hospitality"@en . tag:Hub a brick:Tag ; - rdfs:label "Hub" . + rdfs:label "Hub"@en . tag:Humidification a brick:Tag ; - rdfs:label "Humidification" . + rdfs:label "Humidification"@en . tag:Humidify a brick:Tag ; - rdfs:label "Humidify" . + rdfs:label "Humidify"@en . tag:IAQ a brick:Tag ; - rdfs:label "IAQ" . + rdfs:label "IAQ"@en . tag:IDF a brick:Tag ; - rdfs:label "IDF" . + rdfs:label "IDF"@en . tag:Induction a brick:Tag ; - rdfs:label "Induction" . + rdfs:label "Induction"@en . tag:Information a brick:Tag ; - rdfs:label "Information" . + rdfs:label "Information"@en . tag:Intrusion a brick:Tag ; - rdfs:label "Intrusion" . + rdfs:label "Intrusion"@en . tag:Irradiance a brick:Tag ; - rdfs:label "Irradiance" . + rdfs:label "Irradiance"@en . tag:Janitor a brick:Tag ; - rdfs:label "Janitor" . + rdfs:label "Janitor"@en . tag:Jet a brick:Tag ; - rdfs:label "Jet" . + rdfs:label "Jet"@en . tag:Kitchen a brick:Tag ; - rdfs:label "Kitchen" . + rdfs:label "Kitchen"@en . tag:Laminar a brick:Tag ; - rdfs:label "Laminar" . + rdfs:label "Laminar"@en . tag:Last a brick:Tag ; - rdfs:label "Last" . + rdfs:label "Last"@en . tag:Library a brick:Tag ; - rdfs:label "Library" . + rdfs:label "Library"@en . tag:Loading a brick:Tag ; - rdfs:label "Loading" . + rdfs:label "Loading"@en . tag:Locally a brick:Tag ; - rdfs:label "Locally" . + rdfs:label "Locally"@en . tag:Lowest a brick:Tag ; - rdfs:label "Lowest" . + rdfs:label "Lowest"@en . tag:MAU a brick:Tag ; - rdfs:label "MAU" . + rdfs:label "MAU"@en . tag:MDF a brick:Tag ; - rdfs:label "MDF" . + rdfs:label "MDF"@en . tag:Mail a brick:Tag ; - rdfs:label "Mail" . + rdfs:label "Mail"@en . tag:Majlis a brick:Tag ; - rdfs:label "Majlis" . + rdfs:label "Majlis"@en . tag:Massage a brick:Tag ; - rdfs:label "Massage" . + rdfs:label "Massage"@en . tag:Materials a brick:Tag ; - rdfs:label "Materials" . + rdfs:label "Materials"@en . tag:Measurable a brick:Tag ; - rdfs:label "Measurable" . + rdfs:label "Measurable"@en . tag:Medical a brick:Tag ; - rdfs:label "Medical" . + rdfs:label "Medical"@en . tag:Meidcal a brick:Tag ; - rdfs:label "Meidcal" . + rdfs:label "Meidcal"@en . tag:Methane a brick:Tag ; - rdfs:label "Methane" . + rdfs:label "Methane"@en . tag:Mixing a brick:Tag ; - rdfs:label "Mixing" . + rdfs:label "Mixing"@en . tag:Modbus a brick:Tag ; - rdfs:label "Modbus" . + rdfs:label "Modbus"@en . tag:Month a brick:Tag ; - rdfs:label "Month" . + rdfs:label "Month"@en . tag:Motion a brick:Tag ; - rdfs:label "Motion" . + rdfs:label "Motion"@en . tag:Mounted a brick:Tag ; - rdfs:label "Mounted" . + rdfs:label "Mounted"@en . tag:NO2 a brick:Tag ; - rdfs:label "NO2" . + rdfs:label "NO2"@en . tag:NVR a brick:Tag ; - rdfs:label "NVR" . + rdfs:label "NVR"@en . tag:No a brick:Tag ; - rdfs:label "No" . + rdfs:label "No"@en . tag:Noncondensing a brick:Tag ; - rdfs:label "Noncondensing" . + rdfs:label "Noncondensing"@en . tag:Nozzle a brick:Tag ; - rdfs:label "Nozzle" . + rdfs:label "Nozzle"@en . tag:Overload a brick:Tag ; - rdfs:label "Overload" . + rdfs:label "Overload"@en . tag:Ozone a brick:Tag ; - rdfs:label "Ozone" . + rdfs:label "Ozone"@en . tag:PAU a brick:Tag ; - rdfs:label "PAU" . + rdfs:label "PAU"@en . tag:PIR a brick:Tag ; - rdfs:label "PIR" . + rdfs:label "PIR"@en . tag:Passive a brick:Tag ; - rdfs:label "Passive" . + rdfs:label "Passive"@en . tag:Peak a brick:Tag ; - rdfs:label "Peak" . + rdfs:label "Peak"@en . tag:People a brick:Tag ; - rdfs:label "People" . + rdfs:label "People"@en . tag:Phone a brick:Tag ; - rdfs:label "Phone" . + rdfs:label "Phone"@en . tag:Piezoelectric a brick:Tag ; - rdfs:label "Piezoelectric" . + rdfs:label "Piezoelectric"@en . tag:Play a brick:Tag ; - rdfs:label "Play" . + rdfs:label "Play"@en . tag:PlugStrip a brick:Tag ; - rdfs:label "PlugStrip" . + rdfs:label "PlugStrip"@en . tag:Plumbing a brick:Tag ; - rdfs:label "Plumbing" . + rdfs:label "Plumbing"@en . tag:Portfolio a brick:Tag ; - rdfs:label "Portfolio" . + rdfs:label "Portfolio"@en . tag:Prayer a brick:Tag ; - rdfs:label "Prayer" . + rdfs:label "Prayer"@en . tag:Pressurization a brick:Tag ; - rdfs:label "Pressurization" . + rdfs:label "Pressurization"@en . tag:Preventer a brick:Tag ; - rdfs:label "Preventer" . + rdfs:label "Preventer"@en . tag:Private a brick:Tag ; - rdfs:label "Private" . + rdfs:label "Private"@en . tag:Production a brick:Tag ; - rdfs:label "Production" . + rdfs:label "Production"@en . tag:Protect a brick:Tag ; - rdfs:label "Protect" . + rdfs:label "Protect"@en . tag:Pull a brick:Tag ; - rdfs:label "Pull" . + rdfs:label "Pull"@en . tag:Push a brick:Tag ; - rdfs:label "Push" . + rdfs:label "Push"@en . tag:Quality a brick:Tag ; - rdfs:label "Quality" . + rdfs:label "Quality"@en . tag:RC a brick:Tag ; - rdfs:label "RC" . + rdfs:label "RC"@en . tag:RTU a brick:Tag ; - rdfs:label "RTU" . + rdfs:label "RTU"@en . tag:RVAV a brick:Tag ; - rdfs:label "RVAV" . + rdfs:label "RVAV"@en . tag:Rack a brick:Tag ; - rdfs:label "Rack" . + rdfs:label "Rack"@en . tag:Radiation a brick:Tag ; - rdfs:label "Radiation" . + rdfs:label "Radiation"@en . tag:Radioactivity a brick:Tag ; - rdfs:label "Radioactivity" . + rdfs:label "Radioactivity"@en . tag:Radon a brick:Tag ; - rdfs:label "Radon" . + rdfs:label "Radon"@en . tag:Rated a brick:Tag ; - rdfs:label "Rated" . + rdfs:label "Rated"@en . tag:Reader a brick:Tag ; - rdfs:label "Reader" . + rdfs:label "Reader"@en . tag:Ready a brick:Tag ; - rdfs:label "Ready" . + rdfs:label "Ready"@en . tag:Real a brick:Tag ; - rdfs:label "Real" . + rdfs:label "Real"@en . tag:Reception a brick:Tag ; - rdfs:label "Reception" . + rdfs:label "Reception"@en . tag:Recorder a brick:Tag ; - rdfs:label "Recorder" . + rdfs:label "Recorder"@en . tag:Refrigeration a brick:Tag ; - rdfs:label "Refrigeration" . + rdfs:label "Refrigeration"@en . tag:Region a brick:Tag ; - rdfs:label "Region" . + rdfs:label "Region"@en . tag:Remotely a brick:Tag ; - rdfs:label "Remotely" . + rdfs:label "Remotely"@en . tag:Request a brick:Tag ; - rdfs:label "Request" . + rdfs:label "Request"@en . tag:Required a brick:Tag ; - rdfs:label "Required" . + rdfs:label "Required"@en . tag:Rest a brick:Tag ; - rdfs:label "Rest" . + rdfs:label "Rest"@en . tag:Restroom a brick:Tag ; - rdfs:label "Restroom" . + rdfs:label "Restroom"@en . tag:Retail a brick:Tag ; - rdfs:label "Retail" . + rdfs:label "Retail"@en . tag:Reversing a brick:Tag ; - rdfs:label "Reversing" . + rdfs:label "Reversing"@en . tag:Router a brick:Tag ; - rdfs:label "Router" . + rdfs:label "Router"@en . tag:Sash a brick:Tag ; - rdfs:label "Sash" . + rdfs:label "Sash"@en . tag:Schedule a brick:Tag ; - rdfs:label "Schedule" . + rdfs:label "Schedule"@en . tag:Seismic a brick:Tag ; - rdfs:label "Seismic" . + rdfs:label "Seismic"@en . tag:Selector a brick:Tag ; - rdfs:label "Selector" . + rdfs:label "Selector"@en . tag:Shaft a brick:Tag ; - rdfs:label "Shaft" . + rdfs:label "Shaft"@en . tag:Shared a brick:Tag ; - rdfs:label "Shared" . + rdfs:label "Shared"@en . tag:Short a brick:Tag ; - rdfs:label "Short" . + rdfs:label "Short"@en . tag:Shutdown a brick:Tag ; - rdfs:label "Shutdown" . + rdfs:label "Shutdown"@en . tag:Shutoff a brick:Tag ; - rdfs:label "Shutoff" . + rdfs:label "Shutoff"@en . tag:Site a brick:Tag ; - rdfs:label "Site" . + rdfs:label "Site"@en . tag:Soil a brick:Tag ; - rdfs:label "Soil" . + rdfs:label "Soil"@en . tag:Sports a brick:Tag ; - rdfs:label "Sports" . + rdfs:label "Sports"@en . tag:Stages a brick:Tag ; - rdfs:label "Stages" . + rdfs:label "Stages"@en . tag:Staircase a brick:Tag ; - rdfs:label "Staircase" . + rdfs:label "Staircase"@en . tag:Storey a brick:Tag ; - rdfs:label "Storey" . + rdfs:label "Storey"@en . tag:Structure a brick:Tag ; - rdfs:label "Structure" . + rdfs:label "Structure"@en . tag:Studio a brick:Tag ; - rdfs:label "Studio" . + rdfs:label "Studio"@en . tag:Suction a brick:Tag ; - rdfs:label "Suction" . + rdfs:label "Suction"@en . tag:Switchgear a brick:Tag ; - rdfs:label "Switchgear" . + rdfs:label "Switchgear"@en . tag:TABS a brick:Tag ; - rdfs:label "TABS" . + rdfs:label "TABS"@en . tag:TETRA a brick:Tag ; - rdfs:label "TETRA" . + rdfs:label "TETRA"@en . tag:Tablet a brick:Tag ; - rdfs:label "Tablet" . + rdfs:label "Tablet"@en . tag:Team a brick:Tag ; - rdfs:label "Team" . + rdfs:label "Team"@en . tag:Temporary a brick:Tag ; - rdfs:label "Temporary" . + rdfs:label "Temporary"@en . tag:Terminal a brick:Tag ; - rdfs:label "Terminal" . + rdfs:label "Terminal"@en . tag:Thermally a brick:Tag ; - rdfs:label "Thermally" . + rdfs:label "Thermally"@en . tag:Throttling a brick:Tag ; - rdfs:label "Throttling" . + rdfs:label "Throttling"@en . tag:Ticketing a brick:Tag ; - rdfs:label "Ticketing" . + rdfs:label "Ticketing"@en . tag:Timer a brick:Tag ; - rdfs:label "Timer" . + rdfs:label "Timer"@en . tag:Touchpanel a brick:Tag ; - rdfs:label "Touchpanel" . + rdfs:label "Touchpanel"@en . tag:Tunnel a brick:Tag ; - rdfs:label "Tunnel" . + rdfs:label "Tunnel"@en . tag:VAV a brick:Tag ; - rdfs:label "VAV" . + rdfs:label "VAV"@en . tag:Vent a brick:Tag ; - rdfs:label "Vent" . + rdfs:label "Vent"@en . tag:Vibration a brick:Tag ; - rdfs:label "Vibration" . + rdfs:label "Vibration"@en . tag:Visitor a brick:Tag ; - rdfs:label "Visitor" . + rdfs:label "Visitor"@en . tag:Visual a brick:Tag ; - rdfs:label "Visual" . + rdfs:label "Visual"@en . tag:Wardrobe a brick:Tag ; - rdfs:label "Wardrobe" . + rdfs:label "Wardrobe"@en . tag:Warm a brick:Tag ; - rdfs:label "Warm" . + rdfs:label "Warm"@en . tag:Warmest a brick:Tag ; - rdfs:label "Warmest" . + rdfs:label "Warmest"@en . tag:Weather a brick:Tag ; - rdfs:label "Weather" . + rdfs:label "Weather"@en . tag:Window a brick:Tag ; - rdfs:label "Window" . + rdfs:label "Window"@en . tag:Wing a brick:Tag ; - rdfs:label "Wing" . + rdfs:label "Wing"@en . tag:Wireless a brick:Tag ; - rdfs:label "Wireless" . + rdfs:label "Wireless"@en . tag:Workshop a brick:Tag ; - rdfs:label "Workshop" . + rdfs:label "Workshop"@en . tag:Zenith a brick:Tag ; - rdfs:label "Zenith" . + rdfs:label "Zenith"@en . -brick:Air_Alarm a owl:Class, +rec:Lobby a rdf:Class, sh:NodeShape ; - rdfs:label "Air Alarm" ; - rdfs:subClassOf brick:Alarm ; + rdfs:label "Lobby" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:Lounge a rdf:Class, + sh:NodeShape ; + rdfs:label "Lounge" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:isLocationOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isLocationOf"@en . + +rec:sourcePoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "sourcePoint"@en . + +brick:Air_Diffuser a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Terminal_Unit ; + skos:definition "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Alarm ; + sh:object tag:Diffuser ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Point . + tag:Diffuser, + tag:Equipment . -brick:Air_Differential_Pressure_Setpoint a owl:Class, +brick:Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit"@en ; + rdfs:subClassOf brick:Air_Alarm ; + skos:definition "An alarm related to air flow."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Alarm ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Differential, - tag:Point, - tag:Pressure, - tag:Setpoint ; - brick:hasQuantity brick:Differential_Pressure ; - brick:hasSubstance brick:Air . + tag:Alarm, + tag:Flow, + tag:Point . -brick:Air_Diffuser a owl:Class, +brick:Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Air Diffuser" ; - rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room"@en ; + rdfs:subClassOf brick:HVAC_Equipment ; + skos:definition "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Diffuser ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Plenum ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Diffuser, - tag:Equipment . + tag:Equipment, + tag:Plenum . -brick:Air_Flow_Alarm a owl:Class, +brick:Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Alarm ; - skos:definition "An alarm related to air flow."@en ; + rdfs:subClassOf brick:Air_Alarm, + brick:Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -40425,21 +39488,46 @@ brick:Air_Flow_Alarm a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Alarm, - tag:Flow, - tag:Point . + tag:Point, + tag:Temperature . + +brick:Air_Velocity_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Velocity_Pressure_Sensor ; + skos:definition "Measures the difference between total air pressure and static air pressure."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Velocity ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Sensor, + tag:Velocity ; + brick:hasQuantity brick:Velocity_Pressure . brick:Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Baseboard Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Steam, hydronic, or electric heating device located at or near the floor."@en ; sh:rule [ a sh:TripleRule ; @@ -40460,7 +39548,6 @@ brick:Baseboard_Radiator a owl:Class, brick:Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Booster Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed."@en ; sh:rule [ a sh:TripleRule ; @@ -40481,7 +39568,6 @@ brick:Booster_Pump a owl:Class, brick:Building a owl:Class, sh:NodeShape ; - rdfs:label "Building" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "An independent unit of the built environment with a characteristic spatial structure, intended to serve at least one function or user activity [ISO 12006-2:2013]"@en ; @@ -40506,18 +39592,15 @@ brick:Building a owl:Class, brick:isReplacedBy rec:Building . brick:Bypass_Air a brick:Substance ; - rdfs:label "Bypass Air" ; skos:broader brick:Air ; skos:definition "air in a bypass duct, used to relieve static pressure"@en . brick:Bypass_Water a brick:Substance ; - rdfs:label "Bypass Water" ; skos:broader brick:Water ; skos:definition "Water that circumvents a piece of equipment or system"@en . brick:Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Circulator Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow."@en ; sh:rule [ a sh:TripleRule ; @@ -40537,14 +39620,12 @@ brick:Circulator_Pump a owl:Class, tag:Pump . brick:Collection_Basin_Water a brick:Substance ; - rdfs:label "Collection Basin Water" ; rdfs:seeAlso ; skos:broader brick:Water ; skos:definition "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower"@en . brick:Computer_Room_Air_Conditioning a owl:Class, sh:NodeShape ; - rdfs:label "Computer Room Air Conditioning" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:CRAC ; skos:definition "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center."@en ; @@ -40581,7 +39662,6 @@ brick:Computer_Room_Air_Conditioning a owl:Class, brick:Controller a owl:Class, sh:NodeShape ; - rdfs:label "Controller" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -40599,16 +39679,8 @@ brick:Controller a owl:Class, tag:Equipment, tag:ICT . -brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Cooling Discharge Air Flow Setpoint" ; - owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for cooling"@en ; - brick:aliasOf brick:Cooling_Supply_Air_Flow_Setpoint . - brick:Cooling_Only_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -40638,7 +39710,6 @@ brick:Cooling_Only_Condensing_Unit a owl:Class, brick:Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Current Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses the amperes of electrical current passing through the sensor"@en ; sh:property [ a sh:PropertyShape ; @@ -40665,13 +39736,11 @@ brick:Current_Sensor a owl:Class, brick:hasQuantity qudtqk:ElectricCurrent . brick:Deionized_Water a brick:Substance ; - rdfs:label "Deionized Water" ; skos:broader brick:Water ; skos:definition "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)"@en . brick:Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Demand Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of power consumed by the use of some process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:property [ a sh:PropertyShape ; @@ -40699,7 +39768,6 @@ brick:Demand_Sensor a owl:Class, brick:Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status, brick:Pressure_Status ; sh:rule [ a sh:TripleRule ; @@ -40735,7 +39803,6 @@ brick:Differential_Pressure_Load_Shed_Status a owl:Class, brick:Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between two applied pressures"@en ; sh:rule [ a sh:TripleRule ; @@ -40762,7 +39829,6 @@ brick:Differential_Pressure_Sensor a owl:Class, brick:Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -40787,8 +39853,37 @@ brick:Differential_Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Differential_Pressure . +brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Setpoint ; + owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of discharge air"@en ; + brick:aliasOf brick:Supply_Air_Static_Pressure_Setpoint . + +brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; + skos:definition "Sets temperature of discharge air for cooling"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Cooling_Setpoint . + +brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; + skos:definition "Sets temperature of discharge air for heating"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Heating_Setpoint . + +brick:Discharge_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge air"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Setpoint . + brick:Discharge_Water_Flow_Sensor a owl:Class ; - rdfs:label "Discharge Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40797,7 +39892,6 @@ brick:Discharge_Water_Flow_Sensor a owl:Class ; brick:Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Disconnect Switch" ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Isolation_Switch ; skos:definition "A disconnect switch performs the task of manually cutting or reconnecting power from an electrical supply by creating or closing an air insulation gap between two conduction points. Also known as an 'Isolation Switch'."@en ; @@ -40820,7 +39914,6 @@ brick:Disconnect_Switch a owl:Class, brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -40854,9 +39947,35 @@ brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, tag:Water ; brick:hasQuantity brick:Temperature . +brick:Duration_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Measures the duration of a phenomenon or event"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:TimeSpanObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Duration ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Duration, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:Time . + brick:Electrical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms that house electrical equipment for a building"@en ; @@ -40891,7 +40010,6 @@ brick:Electrical_Room a owl:Class, brick:Emergency_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Wash Station" ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -40921,7 +40039,6 @@ brick:Emergency_Wash_Station a owl:Class, brick:Enclosed_Office a owl:Class, sh:NodeShape ; - rdfs:label "Enclosed Office" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A space for individuals to work with walls and a door"@en ; @@ -40956,7 +40073,6 @@ brick:Enclosed_Office a owl:Class, brick:Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Flow Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the rate of flow of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -40983,7 +40099,6 @@ brick:Flow_Sensor a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate . brick:Fluid a brick:Substance ; - rdfs:label "Fluid" ; skos:definition "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force."@en ; skos:narrower brick:Gas, brick:Liquid, @@ -40991,7 +40106,6 @@ brick:Fluid a brick:Substance ; brick:Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Gain Parameter" ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -41015,7 +40129,7 @@ brick:Gain_Parameter a owl:Class, tag:Point . brick:GrainsOfMoisture a brick:Quantity ; - rdfs:label "GrainsOfMoisture" ; + rdfs:label "GrainsOfMoisture"@en ; qudt:applicableUnit unit:GRAIN ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -41024,7 +40138,6 @@ brick:GrainsOfMoisture a brick:Quantity ; brick:HVAC_Valve a owl:Class, sh:NodeShape ; - rdfs:label "HVAC Valve" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -41045,7 +40158,6 @@ brick:HVAC_Valve a owl:Class, brick:Heat_Pump_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; skos:definition "An outdoor HVAC unit that functions in both heating and cooling modes. It includes a reversing valve along with a condenser coil and compressor, enabling the switch between cooling and heating by reversing refrigerant flow."@en ; sh:rule [ a sh:TripleRule ; @@ -41079,16 +40191,8 @@ brick:Heat_Pump_Condensing_Unit a owl:Class, tag:Heating, tag:Unit . -brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Discharge Air Flow Setpoint" ; - owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for heating"@en ; - brick:aliasOf brick:Heating_Supply_Air_Flow_Setpoint . - brick:Heating_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Heating Valve" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil"@en ; sh:rule [ a sh:TripleRule ; @@ -41107,9 +40211,33 @@ brick:Heating_Valve a owl:Class, tag:Heat, tag:Valve . +brick:High_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Alarm ; + skos:definition "An alarm that indicates high temperature."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:High ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Alarm, + tag:High, + tag:Point, + tag:Temperature . + brick:Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -41141,7 +40269,6 @@ brick:Hot_Water_Flow_Setpoint a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41150,7 +40277,6 @@ brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -41183,7 +40309,6 @@ brick:Hot_Water_Temperature_Setpoint a owl:Class, brick:Humidity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to humidity-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -41204,7 +40329,6 @@ brick:Humidity_Parameter a owl:Class, brick:ICT_Hardware a owl:Class, sh:NodeShape ; - rdfs:label "ICT Hardware" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -41224,7 +40348,6 @@ brick:ICT_Hardware a owl:Class, brick:Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls load shedding behavior provided by a control system"@en ; sh:rule [ a sh:TripleRule ; @@ -41250,7 +40373,6 @@ brick:Load_Shed_Command a owl:Class, brick:Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -41276,7 +40398,6 @@ brick:Load_Shed_Setpoint a owl:Class, brick:Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a load shedding policy is in effect"@en ; sh:rule [ a sh:TripleRule ; @@ -41302,7 +40423,6 @@ brick:Load_Shed_Status a owl:Class, brick:Loop a owl:Class, sh:NodeShape ; - rdfs:label "Loop" ; rdfs:subClassOf brick:Collection, rec:Collection ; skos:definition "A collection of connected equipment; part of a System"@en ; @@ -41325,30 +40445,16 @@ brick:Loop a owl:Class, brick:hasAssociatedTag tag:Collection, tag:Loop . -brick:Max_Air_Flow_Setpoint_Limit a owl:Class, +brick:Low_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; + rdfs:subClassOf brick:Temperature_Alarm ; + skos:definition "An alarm that indicates low temperature."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; + sh:object tag:Alarm ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Low ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -41356,20 +40462,16 @@ brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Limit, - tag:Max, - tag:Parameter, + brick:hasAssociatedTag tag:Alarm, + tag:Low, tag:Point, - tag:Setpoint . + tag:Temperature . brick:Media_Room a owl:Class, sh:NodeShape ; - rdfs:label "Media Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the creation of media"@en ; @@ -41389,56 +40491,16 @@ brick:Media_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" ; brick:hasAssociatedTag tag:Location, tag:Media, tag:Room, - tag:Space . - -brick:Min_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Mode Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the operating mode of a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -41458,13 +40520,11 @@ brick:Mode_Command a owl:Class, tag:Point . brick:Occupancy a brick:Quantity ; - rdfs:label "Occupancy" ; skos:narrower brick:Occupancy_Count, brick:Occupancy_Percentage . brick:Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Off Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is off"@en ; sh:rule [ a sh:TripleRule ; @@ -41485,7 +40545,6 @@ brick:Off_Status a owl:Class, brick:Office a owl:Class, sh:NodeShape ; - rdfs:label "Office" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms dedicated for work or study"@en ; @@ -41515,7 +40574,6 @@ brick:Office a owl:Class, brick:Outside_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -41547,7 +40605,7 @@ brick:Outside_Air_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Outside_Air . brick:PM10_Concentration a brick:Quantity ; - rdfs:label "PM10Concentration" ; + rdfs:label "PM10Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41556,7 +40614,7 @@ brick:PM10_Concentration a brick:Quantity ; skos:definition "The concentration of particulates with diameter of 10 microns or less in air" . brick:PM1_Concentration a brick:Quantity ; - rdfs:label "PM1Concentration" ; + rdfs:label "PM1Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41565,7 +40623,7 @@ brick:PM1_Concentration a brick:Quantity ; skos:definition "The concentration of particulates with diameter of 1 microns or less in air" . brick:PM2.5_Concentration a brick:Quantity ; - rdfs:label "PM2.5Concentration" ; + rdfs:label "PM2.5Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41575,7 +40633,6 @@ brick:PM2.5_Concentration a brick:Quantity ; brick:PV_Panel a owl:Class, sh:NodeShape ; - rdfs:label "PV Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An integrated assembly of interconnected photovoltaic cells designed to deliver a selected level of working voltage and current at its output terminals packaged for protection against environment degradation and suited for incorporation in photovoltaic power systems."@en ; @@ -41603,7 +40660,7 @@ brick:PV_Panel a owl:Class, tag:Solar . brick:Phasor_Angle a brick:Quantity ; - rdfs:label "PhasorAngle" ; + rdfs:label "PhasorAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -41623,7 +40680,6 @@ brick:Phasor_Angle a brick:Quantity ; brick:Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Position Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the current position of a component in terms of a fraction of its full range of motion"@en ; sh:property [ a sh:PropertyShape ; @@ -41649,9 +40705,29 @@ brick:Position_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity brick:Position . +brick:Pressure_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status ; + skos:definition "Indicates if pressure is within expected bounds"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Status ; + brick:hasQuantity brick:Pressure . + brick:Pump a owl:Class, sh:NodeShape ; - rdfs:label "Pump" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Machine for imparting energy to a fluid, causing it to do work, drawing a fluid into itself through an entrance port, and forcing the fluid out through an exhaust port."@en ; sh:rule [ a sh:TripleRule ; @@ -41667,10 +40743,9 @@ brick:Pump a owl:Class, brick:Radiant_Panel_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system."@en ; - sh:property [ sh:or ( [ sh:class brick:Radiant_Panel ] ) ; + sh:property [ sh:class brick:Radiant_Panel ; sh:path brick:isPointOf ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Panel ; @@ -41701,7 +40776,6 @@ brick:Radiant_Panel_Temperature_Sensor a owl:Class, brick:Radiant_Panel_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -41732,13 +40806,11 @@ brick:Radiant_Panel_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Radioactivity_Concentration a brick:Quantity ; - rdfs:label "Radioactivity Concentration" ; skos:broader brick:Air_Quality ; skos:narrower brick:Radon_Concentration . brick:Refrigerant_Metering_Device a owl:Class, sh:NodeShape ; - rdfs:label "Refrigerant Metering Device" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes"@en ; sh:rule [ a sh:TripleRule ; @@ -41759,7 +40831,6 @@ brick:Refrigerant_Metering_Device a owl:Class, brick:Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Reset Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that reset a flag, property or value to its default"@en ; sh:rule [ a sh:TripleRule ; @@ -41778,31 +40849,8 @@ brick:Reset_Command a owl:Class, tag:Point, tag:Reset . -brick:Reset_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Reset Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Setpoints used in reset strategies"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Reset, - tag:Setpoint ; - brick:hasQuantity qudtqk:Dimensionless . - brick:Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The target temperature for return air, often used as an approximation of zone air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -41834,7 +40882,6 @@ brick:Return_Air_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Return_Air . brick:Return_Water_Flow_Sensor a owl:Class ; - rdfs:label "Return Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41842,7 +40889,6 @@ brick:Return_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Water_Flow_Sensor . brick:Return_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41851,7 +40897,6 @@ brick:Return_Water_Temperature_Setpoint a owl:Class ; brick:Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of room air"@en ; sh:rule [ a sh:TripleRule ; @@ -41882,24 +40927,8 @@ brick:Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Air . -brick:Safety_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "Safety Equipment" ; - rdfs:subClassOf brick:Equipment ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Safety ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Safety . - brick:Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Safety System" ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Safety ; @@ -41914,7 +40943,6 @@ brick:Safety_System a owl:Class, brick:Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc"@en ; @@ -41944,7 +40972,6 @@ brick:Service_Room a owl:Class, brick:Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Speed Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the magnitude of velocity of some form of movement"@en ; sh:property [ a sh:PropertyShape ; @@ -41970,13 +40997,15 @@ brick:Speed_Sensor a owl:Class, tag:Speed ; brick:hasQuantity brick:Speed . -brick:Static_Pressure_Setpoint_Limit a owl:Class, +brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Band ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -41992,83 +41021,77 @@ brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, + brick:hasAssociatedTag tag:Band, + tag:PID, tag:Parameter, tag:Point, tag:Pressure, - tag:Setpoint, + tag:Proportional, tag:Static . -brick:Step_Parameter a owl:Class, +brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Step Parameter" ; - rdfs:subClassOf brick:PID_Parameter ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Parameter, - tag:Point, - tag:Step . - -brick:Supply_Air_Flow_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Discharge ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + +brick:Step_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PID_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Step ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, + brick:hasAssociatedTag tag:Parameter, tag:Point, - tag:Sensor, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . + tag:Step . brick:Supply_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Plenum" ; rdfs:subClassOf brick:Air_Plenum ; owl:equivalentClass brick:Discharge_Air_Plenum ; skos:definition "A component of the HVAC the receives air from the air handling unit to distribute to the building"@en ; @@ -42098,93 +41121,7 @@ brick:Supply_Air_Plenum a owl:Class, tag:Plenum, tag:Supply . -brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static, - tag:Supply ; - brick:hasQuantity brick:Static_Pressure ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Supply_Air_Temperature_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; - skos:definition "Measures the temperature of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Sensor, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - brick:Supply_Water_Flow_Sensor a owl:Class ; - rdfs:label "Supply Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -42192,7 +41129,7 @@ brick:Supply_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Water_Flow_Sensor . brick:TVOC_Concentration a brick:Quantity ; - rdfs:label "TVOCConcentration" ; + rdfs:label "TVOCConcentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -42204,7 +41141,6 @@ brick:TVOC_Concentration a brick:Quantity ; brick:Tank a owl:Class, sh:NodeShape ; - rdfs:label "Tank" ; rdfs:subClassOf brick:Equipment ; skos:definition "A container designed to hold or store fluids for various applications within a system."@en ; sh:rule [ a sh:TripleRule ; @@ -42220,7 +41156,6 @@ brick:Tank a owl:Class, brick:Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Expansion Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system."@en ; sh:rule [ a sh:TripleRule ; @@ -42234,63 +41169,31 @@ brick:Thermal_Expansion_Tank a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Tank . -brick:Variable_Air_Volume_Box a owl:Class, +brick:Video_Surveillance_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Variable Air Volume Box" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Terminal_Unit ; - owl:equivalentClass brick:VAV ; - skos:definition "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper"@en ; + rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; - sh:object tag:Box ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:VAV ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Variable ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Volume ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Box, - tag:Equipment, - tag:VAV, - tag:Variable, - tag:Volume . - -brick:Vertical_Space a owl:Class, - sh:NodeShape ; - rdfs:label "Vertical Space" ; - rdfs:subClassOf brick:Space ; - owl:deprecated true ; - skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Location ; + sh:object tag:Security ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Space ; + sh:object tag:Surveillance ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Vertical ; + sh:object tag:Video ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Location, - tag:Space, - tag:Vertical . + brick:hasAssociatedTag tag:Equipment, + tag:Security, + tag:Surveillance, + tag:Video . brick:Voltage a brick:Quantity ; - rdfs:label "Voltage" ; qudt:applicableUnit unit:FemtoV, unit:GigaV, unit:KiloV, @@ -42311,7 +41214,6 @@ brick:Voltage a brick:Quantity ; brick:Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the voltage of an electrical device or object"@en ; sh:property [ a sh:PropertyShape ; @@ -42339,7 +41241,6 @@ brick:Voltage_Sensor a owl:Class, brick:Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure between two points in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -42371,7 +41272,6 @@ brick:Water_Differential_Pressure_Sensor a owl:Class, brick:Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates a high or low water level e.g. in a basin"@en ; sh:rule [ a sh:TripleRule ; @@ -42397,7 +41297,6 @@ brick:Water_Level_Alarm a owl:Class, brick:Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Water Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of water"@en ; sh:rule [ a sh:TripleRule ; @@ -42419,7 +41318,6 @@ brick:Water_Meter a owl:Class, brick:Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Water Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "A pump that performs work on water"@en ; sh:rule [ a sh:TripleRule ; @@ -42440,7 +41338,6 @@ brick:Water_Pump a owl:Class, brick:Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Water System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -42455,7 +41352,7 @@ brick:Water_System a owl:Class, tag:Water . brick:Wet_Bulb_Temperature a brick:Quantity ; - rdfs:label "Wet_Bulb_Temperature" ; + rdfs:label "Wet_Bulb_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -42468,7 +41365,6 @@ brick:Wet_Bulb_Temperature a brick:Quantity ; brick:Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "A physical or virtual sensor which represents the temperature of an HVAC Zone"@en ; sh:rule [ a sh:TripleRule ; @@ -42499,25 +41395,41 @@ brick:Zone_Air_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Zone_Air . -brick:ambientTemperatureOfMeasurement a owl:ObjectProperty . - brick:conversionEfficiency a brick:EntityProperty ; - rdfs:label "Conversion efficiency" ; + rdfs:label "Conversion efficiency"@en ; skos:definition "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" . +brick:deprecatedInVersion a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "deprecatedInVersion"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:deprecation a brick:EntityProperty ; - rdfs:label "Deprecation Notice" ; + rdfs:label "Deprecation Notice"@en ; skos:definition "Marks a concept as deprecated" . +brick:deprecationMitigationMessage a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "deprecationMitigationMessage"@en ; + rdfs:subPropertyOf brick:Relationship . + +brick:deprecationMitigationRule a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "deprecationMitigationRule"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:hasSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty ; - rdfs:label "Has Substance" ; + rdfs:label "Has Substance"@en ; rdfs:subPropertyOf brick:Relationship . brick:isFedBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is fed by" ; + rdfs:label "Is fed by"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isFedBy ; owl:inverseOf brick:feeds . @@ -42525,7 +41437,7 @@ brick:isFedBy a owl:AsymmetricProperty, brick:isMeteredBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "is metered by" ; + rdfs:label "is metered by"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:meters ; skos:definition "Indicates the meter measuring the consumption/production of some substance by the subject entity"@en . @@ -42533,26 +41445,26 @@ brick:isMeteredBy a owl:AsymmetricProperty, brick:isPointOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is point of" ; + rdfs:label "Is point of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isPointOf ; owl:inverseOf brick:hasPoint ; skos:definition "The subject is a source of telemetry related to the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . brick:ratedCurrentInput a brick:EntityProperty ; - rdfs:label "Rated current input" ; + rdfs:label "Rated current input"@en ; skos:definition "The nominal rated current input of the entity" . brick:ratedCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated current output" ; + rdfs:label "Rated current output"@en ; skos:definition "The nominal rated current output of the entity" . brick:ratedVoltageInput a brick:EntityProperty ; - rdfs:label "Measured voltage input" ; + rdfs:label "Measured voltage input"@en ; skos:definition "The nominal rated voltage input of the entity" . brick:ratedVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated voltage output" ; + rdfs:label "Rated voltage output"@en ; skos:definition "The nominal rated voltage output of the entity" . ref:TimeseriesReference a owl:Class, @@ -42607,26 +41519,53 @@ bsh:TemperatureShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:isMeteredByShape a sh:PropertyShape ; sh:class brick:Meter ; sh:path brick:isMeteredBy . -brick:Air_Differential_Pressure_Sensor a owl:Class, +rec:hasPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasPoint"@en . + +rec:locatedIn a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "locatedIn"@en . + +brick:Air_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Air_Pressure_Sensor, - brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between two regions of air"@en ; + rdfs:subClassOf brick:Alarm ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Point . + +brick:Air_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint ; + skos:definition "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -42644,57 +41583,63 @@ brick:Air_Differential_Pressure_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:Point, tag:Pressure, - tag:Sensor ; + tag:Setpoint ; brick:hasQuantity brick:Differential_Pressure ; brick:hasSubstance brick:Air . -brick:Air_Static_Pressure_Sensor a owl:Class, +brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "Measures the pressure exerted by the air in a system, not influenced by its motion."@en ; + rdfs:subClassOf brick:Integral_Time_Parameter, + brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Integral ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Time ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, + tag:Integral, + tag:PID, + tag:Parameter, tag:Point, - tag:Pressure, - tag:Sensor, - tag:Static ; - brick:hasQuantity brick:Pressure . + tag:Temperature, + tag:Time . brick:Building_Air a brick:Substance ; - rdfs:label "Building Air" ; skos:broader brick:Air ; skos:definition "air contained within a building"@en . brick:CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -42717,7 +41662,6 @@ brick:CO2_Sensor a owl:Class, brick:CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -42740,7 +41684,6 @@ brick:CO_Sensor a owl:Class, brick:Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -42773,7 +41716,6 @@ brick:Chilled_Water_Flow_Setpoint a owl:Class, brick:Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Chiller" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type."@en ; sh:property bsh:hascoolingCapacityShape ; @@ -42790,7 +41732,6 @@ brick:Chiller a owl:Class, brick:Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the flow of the condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -42823,7 +41764,6 @@ brick:Condenser_Water_Flow_Sensor a owl:Class, brick:Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Condensing Unit" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "An outdoor HVAC unit that typically condenses refrigerant from gas to liquid, integral to the refrigeration cycle. It comprises a condenser coil, compressor, fan, and potentially a reversing valve in heat pump applications."@en ; sh:rule [ a sh:TripleRule ; @@ -42847,52 +41787,8 @@ brick:Condensing_Unit a owl:Class, tag:Equipment, tag:Unit . -brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Cooling Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Cooling_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for cooling"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deadband Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the size of a deadband"@en ; sh:rule [ a sh:TripleRule ; @@ -42914,7 +41810,6 @@ brick:Deadband_Setpoint a owl:Class, brick:Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Demand Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the rate required for a process"@en ; sh:rule [ a sh:TripleRule ; @@ -42936,7 +41831,6 @@ brick:Demand_Setpoint a owl:Class, brick:Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -42968,7 +41862,6 @@ brick:Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -43008,7 +41901,6 @@ brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Differential_Pressure_Proportional_Band a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Proportional Band" ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -43043,7 +41935,6 @@ brick:Differential_Pressure_Proportional_Band a owl:Class, brick:Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -43079,7 +41970,6 @@ brick:Differential_Pressure_Setpoint_Limit a owl:Class, brick:Entering_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water enteringed to a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -43117,7 +42007,6 @@ brick:Entering_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of water entering a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -43149,7 +42038,7 @@ brick:Entering_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Entering_Water . brick:Gauge_Pressure a brick:Quantity ; - rdfs:label "Gauge_Pressure" ; + rdfs:label "Gauge_Pressure"@en ; qudt:applicableUnit unit:BAR, unit:IN_H2O, unit:LB_F-PER-IN2, @@ -43159,52 +42048,8 @@ brick:Gauge_Pressure a brick:Quantity ; brick:Pressure ; skos:definition "Pressure relative to atmospheric pressure" . -brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Heating_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for heating"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water System" ; rdfs:subClassOf brick:Water_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of hot water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -43225,7 +42070,6 @@ brick:Hot_Water_System a owl:Class, brick:Laboratory a owl:Class, sh:NodeShape ; - rdfs:label "Laboratory" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "facility acceptable to the local, national, or international recognized authority having jurisdiction and which provides uniform testing and examination procedures and standards for meeting design, manufacturing, and factory testing requirements."@en ; @@ -43250,7 +42094,6 @@ brick:Laboratory a owl:Class, brick:Leaving_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -43283,7 +42126,6 @@ brick:Leaving_Water_Flow_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -43316,12 +42158,11 @@ brick:Leaving_Water_Temperature_Sensor a owl:Class, brick:Lighting_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Equipment" ; rdfs:subClassOf brick:Equipment ; - sh:property [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class brick:Electrical_Equipment ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class rec:Space ] ) ; - sh:path brick:feeds ] ; + sh:property [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class rec:Space ] ) ; + sh:path brick:feeds ], + [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class brick:Electrical_Equipment ] ) ; + sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; @@ -43333,280 +42174,8 @@ brick:Lighting_Equipment a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Lighting . -brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Occupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Occupied_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate when occupied"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Occupied ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Occupied, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Outdoor_Area a owl:Class, sh:NodeShape ; - rdfs:label "Outdoor Area" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A class of spaces that exist outside of a building"@en ; @@ -43631,7 +42200,6 @@ brick:Outdoor_Area a owl:Class, brick:PID_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "PID Parameter" ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:PID ; @@ -43651,7 +42219,6 @@ brick:PID_Parameter a owl:Class, brick:Particulate_Matter_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Particulate Matter Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Detects pollutants in the ambient air"@en ; sh:rule [ a sh:TripleRule ; @@ -43679,7 +42246,6 @@ brick:Particulate_Matter_Sensor a owl:Class, brick:Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -43699,47 +42265,58 @@ brick:Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Pressure . -brick:Radiant_Panel a owl:Class, +brick:Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel" ; - rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation."@en ; + skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Panel ; + sh:object tag:Radiator ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Radiator . + +brick:Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Setpoints used in reset strategies"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Radiant ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Panel, - tag:Radiant . + brick:hasAssociatedTag tag:Point, + tag:Reset, + tag:Setpoint ; + brick:hasQuantity qudtqk:Dimensionless . -brick:Radiator a owl:Class, +brick:Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Radiator" ; - rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; + rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Radiator ; + sh:object tag:Safety ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Radiator . + tag:Safety . brick:Security_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Security Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -43753,18 +42330,17 @@ brick:Security_Equipment a owl:Class, tag:Security . brick:Solid a brick:Substance ; - rdfs:label "Solid" ; skos:definition "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation."@en ; skos:narrower brick:Frost, brick:Hail, brick:Ice, brick:Soil . -brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, +brick:Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; + rdfs:subClassOf brick:Air_Flow_Sensor ; + owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; + skos:definition "Measures the rate of flow of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -43782,11 +42358,7 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43797,26 +42369,21 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, tag:Discharge, tag:Flow, tag:Point, - tag:Reset, - tag:Setpoint, + tag:Sensor, tag:Supply ; brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air . + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . -brick:Supply_Air_Temperature_Alarm a owl:Class, +brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Temperature_Alarm ; - owl:equivalentClass brick:Discharge_Air_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en ; + rdfs:subClassOf brick:Static_Pressure_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Discharge ; sh:predicate brick:hasTag ; @@ -43826,42 +42393,7 @@ brick:Supply_Air_Temperature_Alarm a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Discharge, - tag:Point, - tag:Supply, - tag:Temperature . - -brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint, - brick:Discharge_Air_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Deadband ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43869,89 +42401,33 @@ brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Deadband, tag:Discharge, tag:Point, + tag:Pressure, tag:Setpoint, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Static, + tag:Supply ; + brick:hasQuantity brick:Static_Pressure ; brick:hasSubstance brick:Discharge_Air, brick:Supply_Air . -brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter ; - owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Band ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Proportional ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Band, - tag:Discharge, - tag:PID, - tag:Parameter, - tag:Point, - tag:Proportional, - tag:Supply, - tag:Temperature . - -brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, +brick:Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Reset Differential Setpoint" ; - rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; + rdfs:subClassOf brick:Air_Temperature_Sensor ; + owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; + skos:definition "Measures the temperature of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Discharge ; sh:predicate brick:hasTag ; @@ -43961,11 +42437,7 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43977,62 +42449,17 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Differential, tag:Discharge, tag:Point, - tag:Reset, - tag:Setpoint, + tag:Sensor, tag:Supply, tag:Temperature ; - brick:hasQuantity brick:Differential_Temperature ; + brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Discharge_Air, brick:Supply_Air . -brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; - owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Limit, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Temperature . - brick:System_Status a owl:Class, sh:NodeShape ; - rdfs:label "System Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of the activity of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -44053,7 +42480,6 @@ brick:System_Status a owl:Class, brick:Telecom_Room a owl:Class, sh:NodeShape ; - rdfs:label "Telecom Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used to support telecommuncations and IT equipment"@en ; @@ -44083,7 +42509,6 @@ brick:Telecom_Room a owl:Class, brick:Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -44102,79 +42527,91 @@ brick:Temperature_Alarm a owl:Class, tag:Point, tag:Temperature . -brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, +brick:Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:DoubleValueObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Discharge ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Usage ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Sensor, + tag:Usage ; + brick:hasQuantity qudtqk:Dimensionless . + +brick:Variable_Air_Volume_Box a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + owl:equivalentClass brick:VAV ; + skos:definition "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Box ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:VAV ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Variable ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Unoccupied ; + sh:object tag:Volume ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Unoccupied ; - brick:hasQuantity qudtqk:VolumeFlowRate . + brick:hasAssociatedTag tag:Box, + tag:Equipment, + tag:VAV, + tag:Variable, + tag:Volume . -brick:Usage_Sensor a owl:Class, +brick:Vertical_Space a owl:Class, sh:NodeShape ; - rdfs:label "Usage Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:DoubleValueObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Space ; + owl:deprecated true ; + skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Location ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Usage ; + sh:object tag:Vertical ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Sensor, - tag:Usage ; - brick:hasQuantity qudtqk:Dimensionless . + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" ; + brick:hasAssociatedTag tag:Location, + tag:Space, + tag:Vertical ; + brick:isReplacedBy rec:Room . brick:Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -44207,7 +42644,6 @@ brick:Water_Differential_Temperature_Sensor a owl:Class, brick:Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Water Loop" ; rdfs:subClassOf brick:Loop ; skos:definition "A collection of equipment that transport and regulate water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -44221,20 +42657,45 @@ brick:Water_Loop a owl:Class, brick:hasAssociatedTag tag:Loop, tag:Water . +brick:ambientTemperatureOfMeasurement a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "ambientTemperatureOfMeasurement"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:area a brick:EntityProperty ; - rdfs:label "Area" ; + rdfs:label "Area"@en ; skos:definition "Entity has 2-dimensional area" . +brick:hasLocation a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has location"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:equivalentProperty rec:locatedIn ; + owl:inverseOf brick:isLocationOf ; + skos:definition "Subject is physically located in the location given by the object"@en . + +brick:hasPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has point"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:equivalentProperty rec:hasPoint ; + owl:inverseOf brick:isPointOf ; + skos:definition "The subject has a source of telemetry identified by the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . + brick:hasQuantity a owl:AsymmetricProperty, owl:IrreflexiveProperty ; - rdfs:label "Has Quantity" ; + rdfs:label "Has Quantity"@en ; rdfs:subPropertyOf qudt:hasQuantityKind, brick:Relationship . brick:meters a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "meters" ; + rdfs:label "meters"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isMeteredBy ; skos:definition "Indicates the entity whose consumption/production of some substance is measured by this meter."@en . @@ -44270,233 +42731,254 @@ bsh:PowerQuantityShape a owl:Class, sh:path brick:ambientTemperatureOfMeasurement ] . tag:Aid a brick:Tag ; - rdfs:label "Aid" . + rdfs:label "Aid"@en . tag:Array a brick:Tag ; - rdfs:label "Array" . + rdfs:label "Array"@en . tag:Blind a brick:Tag ; - rdfs:label "Blind" . + rdfs:label "Blind"@en . tag:Bulb a brick:Tag ; - rdfs:label "Bulb" . + rdfs:label "Bulb"@en . tag:CRAC a brick:Tag ; - rdfs:label "CRAC" . + rdfs:label "CRAC"@en . tag:Camera a brick:Tag ; - rdfs:label "Camera" . + rdfs:label "Camera"@en . tag:Circuit a brick:Tag ; - rdfs:label "Circuit" . + rdfs:label "Circuit"@en . tag:Collector a brick:Tag ; - rdfs:label "Collector" . + rdfs:label "Collector"@en . tag:Color a brick:Tag ; - rdfs:label "Color" . + rdfs:label "Color"@en . tag:Computer a brick:Tag ; - rdfs:label "Computer" . + rdfs:label "Computer"@en . tag:Concentration a brick:Tag ; - rdfs:label "Concentration" . + rdfs:label "Concentration"@en . tag:Conductivity a brick:Tag ; - rdfs:label "Conductivity" . + rdfs:label "Conductivity"@en . tag:Cooled a brick:Tag ; - rdfs:label "Cooled" . + rdfs:label "Cooled"@en . tag:Core a brick:Tag ; - rdfs:label "Core" . + rdfs:label "Core"@en . tag:Correlated a brick:Tag ; - rdfs:label "Correlated" . + rdfs:label "Correlated"@en . tag:Count a brick:Tag ; - rdfs:label "Count" . + rdfs:label "Count"@en . tag:Cycle a brick:Tag ; - rdfs:label "Cycle" . + rdfs:label "Cycle"@en . tag:Deck a brick:Tag ; - rdfs:label "Deck" . + rdfs:label "Deck"@en . tag:Deionised a brick:Tag ; - rdfs:label "Deionised" . + rdfs:label "Deionised"@en . tag:Delay a brick:Tag ; - rdfs:label "Delay" . + rdfs:label "Delay"@en . tag:Derivative a brick:Tag ; - rdfs:label "Derivative" . + rdfs:label "Derivative"@en . tag:Direct a brick:Tag ; - rdfs:label "Direct" . + rdfs:label "Direct"@en . tag:Drive a brick:Tag ; - rdfs:label "Drive" . + rdfs:label "Drive"@en . tag:Duration a brick:Tag ; - rdfs:label "Duration" . + rdfs:label "Duration"@en . tag:Economizer a brick:Tag ; - rdfs:label "Economizer" . + rdfs:label "Economizer"@en . tag:Elevator a brick:Tag ; - rdfs:label "Elevator" . + rdfs:label "Elevator"@en . tag:Entrance a brick:Tag ; - rdfs:label "Entrance" . + rdfs:label "Entrance"@en . tag:Ethernet a brick:Tag ; - rdfs:label "Ethernet" . + rdfs:label "Ethernet"@en . tag:Fluid a brick:Tag ; - rdfs:label "Fluid" . + rdfs:label "Fluid"@en . tag:Food a brick:Tag ; - rdfs:label "Food" . + rdfs:label "Food"@en . tag:Freeze a brick:Tag ; - rdfs:label "Freeze" . + rdfs:label "Freeze"@en . tag:Fume a brick:Tag ; - rdfs:label "Fume" . + rdfs:label "Fume"@en . tag:Furniture a brick:Tag ; - rdfs:label "Furniture" . + rdfs:label "Furniture"@en . tag:Ground a brick:Tag ; - rdfs:label "Ground" . + rdfs:label "Ground"@en . tag:Handler a brick:Tag ; - rdfs:label "Handler" . + rdfs:label "Handler"@en . tag:Hood a brick:Tag ; - rdfs:label "Hood" . + rdfs:label "Hood"@en . tag:Humidifier a brick:Tag ; - rdfs:label "Humidifier" . + rdfs:label "Humidifier"@en . tag:Ice a brick:Tag ; - rdfs:label "Ice" . + rdfs:label "Ice"@en . tag:Inside a brick:Tag ; - rdfs:label "Inside" . + rdfs:label "Inside"@en . tag:Intake a brick:Tag ; - rdfs:label "Intake" . + rdfs:label "Intake"@en . tag:Inverter a brick:Tag ; - rdfs:label "Inverter" . + rdfs:label "Inverter"@en . tag:Lag a brick:Tag ; - rdfs:label "Lag" . + rdfs:label "Lag"@en . tag:Lounge a brick:Tag ; - rdfs:label "Lounge" . + rdfs:label "Lounge"@en . tag:Luminaire a brick:Tag ; - rdfs:label "Luminaire" . + rdfs:label "Luminaire"@en . tag:Main a brick:Tag ; - rdfs:label "Main" . + rdfs:label "Main"@en . tag:Maintenance a brick:Tag ; - rdfs:label "Maintenance" . + rdfs:label "Maintenance"@en . tag:Makeup a brick:Tag ; - rdfs:label "Makeup" . + rdfs:label "Makeup"@en . tag:Mechanical a brick:Tag ; - rdfs:label "Mechanical" . + rdfs:label "Mechanical"@en . tag:Modulating a brick:Tag ; - rdfs:label "Modulating" . + rdfs:label "Modulating"@en . tag:Operating a brick:Tag ; - rdfs:label "Operating" . + rdfs:label "Operating"@en . tag:Override a brick:Tag ; - rdfs:label "Override" . + rdfs:label "Override"@en . tag:PM1 a brick:Tag ; - rdfs:label "PM1" . + rdfs:label "PM1"@en . tag:PM10 a brick:Tag ; - rdfs:label "PM10" . + rdfs:label "PM10"@en . tag:PM2.5 a brick:Tag ; - rdfs:label "PM2.5" . + rdfs:label "PM2.5"@en . tag:Port a brick:Tag ; - rdfs:label "Port" . + rdfs:label "Port"@en . tag:Pre a brick:Tag ; - rdfs:label "Pre" . + rdfs:label "Pre"@en . tag:Reactive a brick:Tag ; - rdfs:label "Reactive" . + rdfs:label "Reactive"@en . tag:Regulator a brick:Tag ; - rdfs:label "Regulator" . + rdfs:label "Regulator"@en . tag:Relay a brick:Tag ; - rdfs:label "Relay" . + rdfs:label "Relay"@en . tag:Rooftop a brick:Tag ; - rdfs:label "Rooftop" . + rdfs:label "Rooftop"@en . tag:Server a brick:Tag ; - rdfs:label "Server" . + rdfs:label "Server"@en . tag:Shower a brick:Tag ; - rdfs:label "Shower" . + rdfs:label "Shower"@en . tag:Stage a brick:Tag ; - rdfs:label "Stage" . + rdfs:label "Stage"@en . tag:TVOC a brick:Tag ; - rdfs:label "TVOC" . + rdfs:label "TVOC"@en . tag:Torque a brick:Tag ; - rdfs:label "Torque" . + rdfs:label "Torque"@en . tag:Tower a brick:Tag ; - rdfs:label "Tower" . + rdfs:label "Tower"@en . tag:Transformer a brick:Tag ; - rdfs:label "Transformer" . + rdfs:label "Transformer"@en . tag:Wall a brick:Tag ; - rdfs:label "Wall" . + rdfs:label "Wall"@en . tag:Wet a brick:Tag ; - rdfs:label "Wet" . + rdfs:label "Wet"@en . tag:Wheel a brick:Tag ; - rdfs:label "Wheel" . + rdfs:label "Wheel"@en . tag:Wind a brick:Tag ; - rdfs:label "Wind" . + rdfs:label "Wind"@en . -rec:hasPart rdfs:subPropertyOf brick:hasPart . +rec:coordinates a owl:DatatypeProperty ; + rdfs:label "coordinates"@en . -rec:isPartOf rdfs:subPropertyOf brick:isPartOf . +rec:documentation a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "documentation"@en . -brick:Air_Flow_Setpoint a owl:Class, +rec:hasPart a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasPart"@en ; + rdfs:subPropertyOf brick:hasPart . + +rec:isFedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isFedBy"@en . + +rec:isPartOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isPartOf"@en ; + rdfs:subPropertyOf brick:isPartOf . + +brick:Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint" ; - rdfs:subClassOf brick:Flow_Setpoint ; - skos:definition "Sets air flow"@en ; + rdfs:subClassOf brick:Air_Pressure_Sensor, + brick:Differential_Pressure_Sensor ; + skos:definition "Measures the difference in pressure between two regions of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Differential ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -44504,19 +42986,54 @@ brick:Air_Flow_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Flow, + tag:Differential, tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:VolumeFlowRate ; + tag:Pressure, + tag:Sensor ; + brick:hasQuantity brick:Differential_Pressure ; brick:hasSubstance brick:Air . +brick:Air_Static_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Sensor ; + skos:definition "Measures the pressure exerted by the air in a system, not influenced by its motion."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Pressure, + tag:Sensor, + tag:Static ; + brick:hasQuantity brick:Pressure . + brick:Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a chilled water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -44549,7 +43066,6 @@ brick:Chilled_Water_Flow_Sensor a owl:Class, brick:Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -44584,7 +43100,6 @@ brick:Class a owl:Class . brick:Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -44615,9 +43130,15 @@ brick:Condenser_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Condenser_Water . +brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for cooling"@en ; + brick:aliasOf brick:Cooling_Supply_Air_Flow_Setpoint . + brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The cooling setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -44653,42 +43174,11 @@ brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Zone_Air . -brick:Dewpoint_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Dewpoint Sensor" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:TemperatureObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Dewpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Dewpoint, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:DewPointTemperature . - brick:Direction a brick:Quantity ; - rdfs:label "Direction" ; skos:narrower brick:Wind_Direction . brick:Disable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that disable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -44708,7 +43198,6 @@ brick:Disable_Command a owl:Class, tag:Point . brick:Discharge_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Discharge Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -44716,7 +43205,6 @@ brick:Discharge_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Water_Temperature_Sensor . brick:Electric_Current a brick:Quantity ; - rdfs:label "Electric Current" ; qudt:applicableUnit unit:A, unit:A_Ab, unit:A_Stat, @@ -44740,13 +43228,11 @@ brick:Electric_Current a brick:Quantity ; brick:hasQUDTReference qudtqk:ElectricCurrent . brick:Entering_Condenser_Water a brick:Substance ; - rdfs:label "Entering Condenser Water" ; skos:broader brick:Condenser_Water ; skos:definition "In a condenser water loop, this is water being brought away from the condenser side of a heat-rejection device (e.g. chiller). It is the 'warm' side."@en . brick:Entering_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -44779,7 +43265,6 @@ brick:Entering_Water_Temperature_Setpoint a owl:Class, brick:Filter a owl:Class, sh:NodeShape ; - rdfs:label "Filter" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Device to remove gases from a mixture of gases or to remove solid material from a fluid"@en ; sh:rule [ a sh:TripleRule ; @@ -44793,9 +43278,15 @@ brick:Filter a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Filter . +brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for heating"@en ; + brick:aliasOf brick:Heating_Supply_Air_Flow_Setpoint . + brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The heating setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -44833,7 +43324,6 @@ brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a hot water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -44865,13 +43355,11 @@ brick:Hot_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Leaving_Condenser_Water a brick:Substance ; - rdfs:label "Leaving Condenser Water" ; skos:broader brick:Condenser_Water ; skos:definition "In a condenser water loop, this is water being brought to the condenser side of a heat-rejection device (e.g. chiller). It is the 'cold' side."@en . brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -44909,7 +43397,6 @@ brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of water that is leaving a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -44941,7 +43428,7 @@ brick:Leaving_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Leaving_Water . brick:Level a brick:Quantity ; - rdfs:label "Level" ; + rdfs:label "Level"@en ; qudt:applicableUnit unit:CentiM, unit:DeciM, unit:FT, @@ -44957,111 +43444,106 @@ brick:Level a brick:Quantity ; skos:definition "Amount of substance in a container; typically measured in height" ; skos:narrower brick:Precipitation . -brick:Natural_Gas a brick:Substance ; - rdfs:label "Natural Gas" ; - skos:broader brick:Gas ; - skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons"@en . - -brick:Outside_Air_Temperature_Setpoint a owl:Class, +brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of outside air"@en ; + rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, + brick:Max_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Outside ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Max ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Outside, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Outside_Air . - -brick:Switchgear a owl:Class, - sh:NodeShape ; - rdfs:label "Switchgear" ; - rdfs:subClassOf brick:Electrical_Equipment ; - skos:definition "A main disconnect or service disconnect feeds power to a switchgear, which then distributes power to the rest of the building through smaller amperage-rated disconnects."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Switchgear ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Switchgear . + brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint . -brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, +brick:Min_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Target Zone Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, + brick:Min_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Target ; + sh:object tag:Min ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Zone ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Limit, + tag:Min, + tag:Parameter, tag:Point, - tag:Setpoint, - tag:Target, - tag:Temperature, - tag:Zone ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Zone_Air . + tag:Setpoint . -brick:Temperature_High_Reset_Setpoint a owl:Class, +brick:Natural_Gas a brick:Substance ; + skos:broader brick:Gas ; + skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons"@en . + +brick:Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:High ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Outside ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -45072,46 +43554,66 @@ brick:Temperature_High_Reset_Setpoint a owl:Class, sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:High, + brick:hasAssociatedTag tag:Air, + tag:Outside, tag:Point, - tag:Reset, tag:Setpoint, tag:Temperature ; - brick:hasQuantity brick:Temperature . + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Outside_Air . -brick:Temperature_Low_Reset_Setpoint a owl:Class, +brick:Switchgear a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; + rdfs:subClassOf brick:Electrical_Equipment ; + skos:definition "A main disconnect or service disconnect feeds power to a switchgear, which then distributes power to the rest of the building through smaller amperage-rated disconnects."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Low ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Switchgear ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Switchgear . + +brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Target ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Temperature ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Zone ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Low, + brick:hasAssociatedTag tag:Air, tag:Point, - tag:Reset, tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . + tag:Target, + tag:Temperature, + tag:Zone ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Zone_Air . brick:Time a brick:Quantity ; - rdfs:label "Time" ; qudt:applicableUnit unit:AttoSEC, unit:CentiPOISE-PER-BAR, unit:DAY, @@ -45159,7 +43661,6 @@ brick:Time a brick:Quantity ; brick:Variable_Frequency_Drive a owl:Class, sh:NodeShape ; - rdfs:label "Variable Frequency Drive" ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:VFD ; @@ -45191,7 +43692,6 @@ brick:Variable_Frequency_Drive a owl:Class, tag:Variable . brick:Velocity_Pressure a brick:Quantity ; - rdfs:label "Velocity Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -45263,7 +43763,6 @@ brick:Velocity_Pressure a brick:Quantity ; brick:Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak"@en ; sh:rule [ a sh:TripleRule ; @@ -45284,7 +43783,6 @@ brick:Water_Alarm a owl:Class, brick:Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Water Storage Tank" ; rdfs:subClassOf brick:Storage_Tank ; skos:definition "A specialized type of tank intended for the storage of water for extended periods."@en ; sh:rule [ a sh:TripleRule ; @@ -45304,7 +43802,6 @@ brick:Water_Storage_Tank a owl:Class, tag:Water . brick:Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "Sets temperature of zone air"@en ; @@ -45315,7 +43812,7 @@ brick:Zone_Air_Temperature_Setpoint a owl:Class ; brick:feeds a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Feeds" ; + rdfs:label "Feeds"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:feeds ; owl:inverseOf brick:isFedBy ; @@ -45324,16 +43821,42 @@ brick:feeds a owl:AsymmetricProperty, brick:isPartOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is part of" ; + rdfs:label "Is part of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasPart . +brick:Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Flow_Setpoint ; + skos:definition "Sets air flow"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Air . + brick:Building_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures usage or consumption of some media for a whole building"@en ; - sh:property [ sh:or ( [ sh:class brick:Building ] ) ; + sh:property [ sh:class brick:Building ; sh:path brick:meters ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -45352,7 +43875,7 @@ brick:Building_Meter a owl:Class, tag:Meter . brick:CO_Concentration a brick:Quantity ; - rdfs:label "COConcentration" ; + rdfs:label "COConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -45364,7 +43887,6 @@ brick:CO_Concentration a brick:Quantity ; brick:Common_Space a owl:Class, sh:NodeShape ; - rdfs:label "Common Space" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces that are used by multiple people at the same time"@en ; @@ -45387,15 +43909,27 @@ brick:Common_Space a owl:Class, tag:Space ; brick:isReplacedBy rec:Space . -brick:Cooling_Temperature_Setpoint a owl:Class, +brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for cooling"@en ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Cooling_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for cooling"@en ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Cool ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; @@ -45405,18 +43939,20 @@ brick:Cooling_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Cool, + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, tag:Point, tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . brick:Data_Network_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Data Network Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Data ; @@ -45434,15 +43970,42 @@ brick:Data_Network_Equipment a owl:Class, tag:Equipment, tag:Network . +brick:Dewpoint_Sensor a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:TemperatureObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Dewpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Dewpoint, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:DewPointTemperature . + brick:Differential_Setpoint a owl:Class ; - rdfs:label "Differential Setpoint" ; rdfs:seeAlso ; rdfs:subClassOf brick:Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two measurements"@en ; brick:hasQuantity qudtqk:Dimensionless . brick:Electric_Energy a brick:Quantity ; - rdfs:label "ElectricEnergy" ; + rdfs:label "ElectricEnergy"@en ; qudt:applicableUnit unit:J, unit:KiloV-A-HR, unit:KiloV-A_Reactive-HR, @@ -45463,56 +44026,19 @@ brick:Electric_Energy a brick:Quantity ; brick:Reactive_Energy . brick:Energy a brick:Quantity ; - rdfs:label "Energy" ; skos:narrower brick:Electric_Energy, brick:Thermal_Energy . brick:Entering_Chilled_Water a brick:Substance ; - rdfs:label "Entering Chilled Water" ; skos:broader brick:Chilled_Water, brick:Entering_Water . brick:Entering_Hot_Water a brick:Substance ; - rdfs:label "Entering Hot Water" ; skos:broader brick:Entering_Water, brick:Hot_Water . -brick:Fan_Coil_Unit a owl:Class, - sh:NodeShape ; - rdfs:label "Fan Coil Unit" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Terminal_Unit ; - owl:equivalentClass brick:FCU ; - skos:definition "Terminal device consisting of a heating and/or cooling heat exchanger or 'coil' and fan that is used to control the temperature in the space where it is installed"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Coil ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:FCU ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Fan ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Coil, - tag:Equipment, - tag:FCU, - tag:Fan, - tag:Unit . - brick:Fire_Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Fire Safety Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -45531,7 +44057,6 @@ brick:Fire_Safety_Equipment a owl:Class, tag:Safety . brick:Gas a brick:Substance ; - rdfs:label "Gas" ; skos:broader brick:Fluid ; skos:definition "state of matter in which substances exist in the form of nonaggregated molecules and which, within acceptable limits of accuracy, satisfy the ideal gas laws; usually a highly superheated vapor. See [[state]]."@en ; skos:narrower brick:Air, @@ -45542,7 +44067,6 @@ brick:Gas a brick:Substance ; brick:Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:HX ; skos:definition "A heat exchanger is a piece of equipment built for efficient heat transfer from one medium to another. The media may be separated by a solid wall to prevent mixing or they may be in direct contact (BEDES)"@en ; @@ -45567,9 +44091,50 @@ brick:Heat_Exchanger a owl:Class, tag:HX, tag:Heat . +brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Heating_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for heating"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Integral Time Parameter" ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -45599,7 +44164,6 @@ brick:Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -45631,7 +44195,6 @@ brick:Leaving_Water_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Leaving_Water . brick:Liquid a brick:Substance ; - rdfs:label "Liquid" ; skos:broader brick:Fluid ; skos:definition "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant."@en ; skos:narrower brick:Gasoline, @@ -45640,14 +44203,278 @@ brick:Liquid a brick:Substance ; brick:Oil, brick:Water . +brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Cool ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Cool ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, + tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + brick:Mixed_Air a brick:Substance ; - rdfs:label "Mixed Air" ; skos:broader brick:Air ; skos:definition "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air."@en . +brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Occupied_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate when occupied"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Occupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Occupied, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "On Off Command" ; rdfs:subClassOf brick:Command ; skos:definition "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity"@en ; sh:rule [ a sh:TripleRule ; @@ -45673,7 +44500,6 @@ brick:On_Off_Command a owl:Class, brick:Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measure the amount of force acting on a unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -45699,14 +44525,172 @@ brick:Pressure_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity brick:Pressure . -brick:Proportional_Band_Parameter a owl:Class, +brick:Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Proportional Band Parameter" ; - rdfs:subClassOf brick:PID_Parameter ; + rdfs:subClassOf brick:On_Off_Status ; + skos:definition "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Start ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Stop ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Start, + tag:Status, + tag:Stop . + +brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Discharge_Air . + +brick:Supply_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Alarm ; + owl:equivalentClass brick:Discharge_Air_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Discharge, + tag:Point, + tag:Supply, + tag:Temperature . + +brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Deadband ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Deadband, + tag:Discharge, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter ; + owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Band ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:PID ; sh:predicate brick:hasTag ; @@ -45722,30 +44706,39 @@ brick:Proportional_Band_Parameter a owl:Class, [ a sh:TripleRule ; sh:object tag:Proportional ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Band, + brick:hasAssociatedTag tag:Air, + tag:Band, + tag:Discharge, tag:PID, tag:Parameter, tag:Point, - tag:Proportional . + tag:Proportional, + tag:Supply, + tag:Temperature . -brick:Relative_Humidity_Sensor a owl:Class, +brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Relative Humidity Sensor" ; - rdfs:subClassOf brick:Humidity_Sensor ; - skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:RelativeHumidityObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Humidity ; + sh:object tag:Differential ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -45753,58 +44746,184 @@ brick:Relative_Humidity_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Relative ; + sh:object tag:Reset ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Humidity, + tag:Differential, + tag:Discharge, tag:Point, - tag:Relative, - tag:Sensor ; - brick:hasQuantity qudtqk:RelativeHumidity ; - brick:hasSubstance brick:Air . + tag:Reset, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Differential_Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . -brick:Start_Stop_Status a owl:Class, +brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Status" ; - rdfs:subClassOf brick:On_Off_Status ; - skos:definition "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)"@en ; + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; + owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Start ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Stop ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Start, - tag:Status, - tag:Stop . + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Limit, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature . brick:Supply_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Supply Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Swapped supply/return for entering/leaving with water-related points" ; brick:isReplacedBy brick:Leaving_Water_Temperature_Sensor . +brick:Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:High ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:High, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Low ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Low, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unoccupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Unoccupied ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "A valve that modulates the flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45825,7 +44944,6 @@ brick:Water_Valve a owl:Class, brick:Zone a owl:Class, sh:NodeShape ; - rdfs:label "Zone" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "(1) a separately controlled heated or cooled space. (2) one occupied space or several occupied spaces with similar occupancy category, occupant density, zone air distribution effectiveness, and zone primary airflow per unit area. (3) space or group of spaces within a building for which the heating, cooling, or lighting requirements are sufficiently similar that desired conditions can be maintained throughout by a single controlling device."@en ; @@ -45845,27 +44963,9 @@ brick:Zone a owl:Class, tag:Zone ; brick:isReplacedBy rec:Zone . -brick:hasLocation a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has location" ; - rdfs:subPropertyOf brick:Relationship ; - owl:equivalentProperty rec:locatedIn ; - owl:inverseOf brick:isLocationOf ; - skos:definition "Subject is physically located in the location given by the object"@en . - -brick:hasPoint a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has point" ; - rdfs:subPropertyOf brick:Relationship ; - owl:equivalentProperty rec:hasPoint ; - owl:inverseOf brick:isPointOf ; - skos:definition "The subject has a source of telemetry identified by the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . - brick:timestamp a rdf:Property, owl:DatatypeProperty ; - rdfs:label "Timestamp" ; + rdfs:label "Timestamp"@en ; rdfs:subPropertyOf brick:Relationship . bsh:Electric_CurrentQuantityShape a owl:Class, @@ -45873,210 +44973,181 @@ bsh:Electric_CurrentQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloA unit:MicroA unit:MilliA unit:PetaA unit:TeraA unit:A unit:MegaA unit:GigaA unit:PlanckCurrent unit:PicoA unit:A_Ab unit:FemtoA unit:BIOT unit:AttoA unit:NanoA unit:A_Stat ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:path brick:hasUnit ], - [ a sh:PropertyShape ; skos:definition "The ambient temperature at which the current input was measured" ; sh:class bsh:TemperatureShape ; sh:path brick:ambientTemperatureOfMeasurement ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:value ] . + sh:path brick:value ], + [ a sh:PropertyShape ; + sh:in ( unit:BIOT unit:KiloA unit:NanoA unit:PlanckCurrent unit:PicoA unit:AttoA unit:MicroA unit:GigaA unit:PetaA unit:MilliA unit:TeraA unit:MegaA unit:FemtoA unit:A unit:A_Stat unit:A_Ab ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path brick:hasUnit ] . bsh:LastKnownValueShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:datatype xsd:dateTime ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:timestamp ], + sh:path brick:value ], [ a sh:PropertyShape ; - sh:maxCount 1 ; + sh:datatype xsd:dateTime ; sh:minCount 1 ; - sh:path brick:value ] . + sh:path brick:timestamp ] . bsh:VoltageQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MegaV unit:V_Ab unit:GigaV unit:MilliV unit:NanoV unit:PicoV unit:V_Stat unit:FemtoV unit:MicroV unit:KiloV unit:PlanckVolt unit:TeraV unit:V ) ; + skos:definition "The ambient temperature at which the voltage was measured" ; + sh:class bsh:TemperatureShape ; + sh:path brick:ambientTemperatureOfMeasurement ], + [ a sh:PropertyShape ; + sh:in ( unit:TeraV unit:KiloV unit:MilliV unit:V_Ab unit:MicroV unit:FemtoV unit:V unit:GigaV unit:MegaV unit:V_Stat unit:PlanckVolt unit:PicoV unit:NanoV ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:value ], - [ a sh:PropertyShape ; - skos:definition "The ambient temperature at which the voltage was measured" ; - sh:class bsh:TemperatureShape ; - sh:path brick:ambientTemperatureOfMeasurement ] . + sh:path brick:value ] . tag:AHU a brick:Tag ; - rdfs:label "AHU" . + rdfs:label "AHU"@en . tag:Access a brick:Tag ; - rdfs:label "Access" . + rdfs:label "Access"@en . tag:Adjust a brick:Tag ; - rdfs:label "Adjust" . + rdfs:label "Adjust"@en . tag:Angle a brick:Tag ; - rdfs:label "Angle" . + rdfs:label "Angle"@en . tag:Beam a brick:Tag ; - rdfs:label "Beam" . + rdfs:label "Beam"@en . tag:Breaker a brick:Tag ; - rdfs:label "Breaker" . + rdfs:label "Breaker"@en . tag:Ceiling a brick:Tag ; - rdfs:label "Ceiling" . + rdfs:label "Ceiling"@en . tag:Charging a brick:Tag ; - rdfs:label "Charging" . + rdfs:label "Charging"@en . tag:Close a brick:Tag ; - rdfs:label "Close" . + rdfs:label "Close"@en . tag:Cold a brick:Tag ; - rdfs:label "Cold" . + rdfs:label "Cold"@en . tag:Conditioning a brick:Tag ; - rdfs:label "Conditioning" . + rdfs:label "Conditioning"@en . tag:Controller a brick:Tag ; - rdfs:label "Controller" . + rdfs:label "Controller"@en . tag:Detector a brick:Tag ; - rdfs:label "Detector" . + rdfs:label "Detector"@en . tag:Disconnect a brick:Tag ; - rdfs:label "Disconnect" . + rdfs:label "Disconnect"@en . tag:Duct a brick:Tag ; - rdfs:label "Duct" . + rdfs:label "Duct"@en . tag:Embedded a brick:Tag ; - rdfs:label "Embedded" . + rdfs:label "Embedded"@en . tag:Failure a brick:Tag ; - rdfs:label "Failure" . + rdfs:label "Failure"@en . tag:Frame a brick:Tag ; - rdfs:label "Frame" . + rdfs:label "Frame"@en . tag:Fresh a brick:Tag ; - rdfs:label "Fresh" . + rdfs:label "Fresh"@en . tag:Gauge a brick:Tag ; - rdfs:label "Gauge" . + rdfs:label "Gauge"@en . tag:Generator a brick:Tag ; - rdfs:label "Generator" . + rdfs:label "Generator"@en . tag:Grains a brick:Tag ; - rdfs:label "Grains" . + rdfs:label "Grains"@en . tag:Hardware a brick:Tag ; - rdfs:label "Hardware" . + rdfs:label "Hardware"@en . tag:Heater a brick:Tag ; - rdfs:label "Heater" . + rdfs:label "Heater"@en . tag:Illuminance a brick:Tag ; - rdfs:label "Illuminance" . + rdfs:label "Illuminance"@en . tag:Imbalance a brick:Tag ; - rdfs:label "Imbalance" . + rdfs:label "Imbalance"@en . tag:Intercom a brick:Tag ; - rdfs:label "Intercom" . + rdfs:label "Intercom"@en . tag:Lead a brick:Tag ; - rdfs:label "Lead" . + rdfs:label "Lead"@en . tag:Lobby a brick:Tag ; - rdfs:label "Lobby" . + rdfs:label "Lobby"@en . tag:Metering a brick:Tag ; - rdfs:label "Metering" . + rdfs:label "Metering"@en . tag:Overridden a brick:Tag ; - rdfs:label "Overridden" . + rdfs:label "Overridden"@en . tag:Parking a brick:Tag ; - rdfs:label "Parking" . + rdfs:label "Parking"@en . tag:Rain a brick:Tag ; - rdfs:label "Rain" . + rdfs:label "Rain"@en . tag:Ratio a brick:Tag ; - rdfs:label "Ratio" . + rdfs:label "Ratio"@en . tag:Reducing a brick:Tag ; - rdfs:label "Reducing" . + rdfs:label "Reducing"@en . tag:Riser a brick:Tag ; - rdfs:label "Riser" . + rdfs:label "Riser"@en . tag:Sensitivity a brick:Tag ; - rdfs:label "Sensitivity" . + rdfs:label "Sensitivity"@en . tag:Surveillance a brick:Tag ; - rdfs:label "Surveillance" . + rdfs:label "Surveillance"@en . tag:Thermostat a brick:Tag ; - rdfs:label "Thermostat" . + rdfs:label "Thermostat"@en . tag:Tolerance a brick:Tag ; - rdfs:label "Tolerance" . + rdfs:label "Tolerance"@en . tag:Vehicle a brick:Tag ; - rdfs:label "Vehicle" . + rdfs:label "Vehicle"@en . tag:Ventilation a brick:Tag ; - rdfs:label "Ventilation" . + rdfs:label "Ventilation"@en . tag:Volume a brick:Tag ; - rdfs:label "Volume" . - -brick:Air_Flow_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Air Flow Sensor" ; - rdfs:subClassOf brick:Flow_Sensor ; - skos:definition "Measures the rate of flow of air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Air . + rdfs:label "Volume"@en . brick:Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -46107,9 +45178,40 @@ brick:Chilled_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Chilled_Water . +brick:Fan_Coil_Unit a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + owl:equivalentClass brick:FCU ; + skos:definition "Terminal device consisting of a heating and/or cooling heat exchanger or 'coil' and fan that is used to control the temperature in the space where it is installed"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Coil ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:FCU ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Coil, + tag:Equipment, + tag:FCU, + tag:Fan, + tag:Unit . + brick:Floor a owl:Class, sh:NodeShape ; - rdfs:label "Floor" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Storey ; @@ -46136,7 +45238,6 @@ brick:Floor a owl:Class, brick:isReplacedBy rec:Level . brick:Frequency a brick:Quantity ; - rdfs:label "Frequency" ; qudt:applicableUnit unit:GigaHZ, unit:HZ, unit:KiloHZ, @@ -46167,36 +45268,8 @@ brick:Frequency a brick:Quantity ; skos:narrower brick:Alternating_Current_Frequency ; brick:hasQUDTReference qudtqk:Frequency . -brick:Heating_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for heating"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Heat, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . - brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, sh:NodeShape ; - rdfs:label "Heating Ventilation Air Conditioning System" ; rdfs:subClassOf brick:System ; owl:equivalentClass brick:HVAC_System ; skos:definition "The equipment, distribution systems and terminals that provide, either collectively or individually, the processes of heating, ventilating or air conditioning to a building or portion of a building"@en ; @@ -46232,13 +45305,11 @@ brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, tag:Ventilation . brick:Leaving_Chilled_Water a brick:Substance ; - rdfs:label "Leaving Chilled Water" ; skos:broader brick:Chilled_Water, brick:Leaving_Water . brick:Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Mode Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which mode a system, device or control loop is currently in"@en ; sh:rule [ a sh:TripleRule ; @@ -46259,7 +45330,6 @@ brick:Mode_Status a owl:Class, brick:On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Off Status" ; rdfs:subClassOf brick:Off_Status, brick:On_Status, brick:Status ; @@ -46285,94 +45355,19 @@ brick:On_Off_Status a owl:Class, tag:Point, tag:Status . -brick:Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Supply_Air_Temperature_Setpoint a owl:Class, +brick:Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; - skos:definition "Temperature setpoint for supply air"@en ; + rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Band ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Temperature_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Deadband_Setpoint, - brick:Temperature_Setpoint ; - skos:definition "Sets the size of a deadband of temperature"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Deadband ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46380,86 +45375,52 @@ brick:Temperature_Deadband_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Deadband, + brick:hasAssociatedTag tag:Band, + tag:PID, + tag:Parameter, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . - -brick:Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets temperature"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity qudtqk:Temperature . - -ref:hasExternalReference a owl:ObjectProperty ; - rdfs:label "hasExternalReference" ; - rdfs:subPropertyOf s223:hasExternalReference ; - skos:definition "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." . - -rdfs:Resource sh:property bsh:valueShape . + tag:Proportional . -brick:Air_Temperature_Sensor a owl:Class, +brick:Radiant_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measures the temperature of air"@en ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + skos:definition "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Panel ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Radiant ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Point, - tag:Sensor, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Air . + brick:hasAssociatedTag tag:Equipment, + tag:Panel, + tag:Radiant . -brick:Effective_Air_Temperature_Setpoint a owl:Class, +brick:Relative_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Effective Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Humidity_Sensor ; + skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:RelativeHumidityObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Effective ; + sh:object tag:Humidity ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46467,52 +45428,59 @@ brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Relative ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Effective, + tag:Humidity, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Relative, + tag:Sensor ; + brick:hasQuantity qudtqk:RelativeHumidity ; brick:hasSubstance brick:Air . -brick:ICT_Equipment a owl:Class, +brick:Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "ICT Equipment" ; - rdfs:subClassOf brick:Equipment ; - skos:definition "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals."@en ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets temperature"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:ICT ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:ICT . + brick:hasAssociatedTag tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity qudtqk:Temperature . -brick:Leaving_Hot_Water a brick:Substance ; - rdfs:label "Leaving Hot Water" ; - skos:broader brick:Hot_Water, - brick:Leaving_Water . +ref:hasExternalReference a owl:ObjectProperty ; + rdfs:label "hasExternalReference" ; + rdfs:subPropertyOf s223:hasExternalReference ; + skos:definition "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." . -brick:Occupied_Air_Temperature_Setpoint a owl:Class, +rdfs:Resource sh:property bsh:valueShape . + +brick:Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Flow_Sensor ; + skos:definition "Measures the rate of flow of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Occupied ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46520,32 +45488,26 @@ brick:Occupied_Air_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Occupied, + tag:Flow, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Sensor ; + brick:hasQuantity qudtqk:VolumeFlowRate ; brick:hasSubstance brick:Air . -brick:Static_Pressure_Setpoint a owl:Class, +brick:Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint" ; - rdfs:subClassOf brick:Pressure_Setpoint ; - skos:definition "Sets static pressure"@en ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature for cooling"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Cool ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46553,43 +45515,41 @@ brick:Static_Pressure_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, + brick:hasAssociatedTag tag:Cool, + tag:Point, tag:Setpoint, - tag:Static ; - brick:hasQuantity brick:Static_Pressure . + tag:Temperature ; + brick:hasQuantity brick:Temperature . -brick:Terminal_Unit a owl:Class, +brick:ICT_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Terminal Unit" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; + rdfs:subClassOf brick:Equipment ; + skos:definition "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Terminal ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unit ; + sh:object tag:ICT ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Terminal, - tag:Unit . + tag:ICT . -brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, +brick:Leaving_Hot_Water a brick:Substance ; + skos:broader brick:Hot_Water, + brick:Leaving_Water . + +brick:Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of air when unoccupied"@en ; + rdfs:subClassOf brick:Deadband_Setpoint, + brick:Temperature_Setpoint ; + skos:definition "Sets the size of a deadband of temperature"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Deadband ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46603,21 +45563,15 @@ brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, [ a sh:TripleRule ; sh:object tag:Temperature ; sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unoccupied ; - sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, + brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Setpoint, - tag:Temperature, - tag:Unoccupied ; + tag:Temperature ; brick:hasQuantity brick:Temperature . brick:Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Setpoint" ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets the target flow rate of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46645,7 +45599,6 @@ brick:Water_Flow_Setpoint a owl:Class, brick:Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46672,163 +45625,150 @@ brick:Water_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Water . brick:Zone_Air a brick:Substance ; - rdfs:label "Zone Air" ; skos:broader brick:Air ; skos:definition "air inside a defined zone (e.g., corridors)."@en . tag:Area a brick:Tag ; - rdfs:label "Area" . + rdfs:label "Area"@en . tag:Automatic a brick:Tag ; - rdfs:label "Automatic" . + rdfs:label "Automatic"@en . tag:Baseboard a brick:Tag ; - rdfs:label "Baseboard" . + rdfs:label "Baseboard"@en . tag:Basin a brick:Tag ; - rdfs:label "Basin" . + rdfs:label "Basin"@en . tag:Diffuser a brick:Tag ; - rdfs:label "Diffuser" . + rdfs:label "Diffuser"@en . tag:Enclosed a brick:Tag ; - rdfs:label "Enclosed" . + rdfs:label "Enclosed"@en . tag:Exchanger a brick:Tag ; - rdfs:label "Exchanger" . + rdfs:label "Exchanger"@en . tag:Face a brick:Tag ; - rdfs:label "Face" . + rdfs:label "Face"@en . tag:Fault a brick:Tag ; - rdfs:label "Fault" . + rdfs:label "Fault"@en . tag:Generation a brick:Tag ; - rdfs:label "Generation" . + rdfs:label "Generation"@en . tag:Interface a brick:Tag ; - rdfs:label "Interface" . + rdfs:label "Interface"@en . tag:Isolation a brick:Tag ; - rdfs:label "Isolation" . + rdfs:label "Isolation"@en . tag:Leak a brick:Tag ; - rdfs:label "Leak" . + rdfs:label "Leak"@en . tag:Loss a brick:Tag ; - rdfs:label "Loss" . + rdfs:label "Loss"@en . tag:Luminance a brick:Tag ; - rdfs:label "Luminance" . + rdfs:label "Luminance"@en . tag:Manual a brick:Tag ; - rdfs:label "Manual" . + rdfs:label "Manual"@en . tag:Network a brick:Tag ; - rdfs:label "Network" . + rdfs:label "Network"@en . tag:Open a brick:Tag ; - rdfs:label "Open" . + rdfs:label "Open"@en . tag:Output a brick:Tag ; - rdfs:label "Output" . + rdfs:label "Output"@en . tag:PV a brick:Tag ; - rdfs:label "PV" . + rdfs:label "PV"@en . tag:Photovoltaic a brick:Tag ; - rdfs:label "Photovoltaic" . + rdfs:label "Photovoltaic"@en . tag:Radiant a brick:Tag ; - rdfs:label "Radiant" . + rdfs:label "Radiant"@en . tag:Recovery a brick:Tag ; - rdfs:label "Recovery" . + rdfs:label "Recovery"@en . tag:Reheat a brick:Tag ; - rdfs:label "Reheat" . + rdfs:label "Reheat"@en . tag:Run a brick:Tag ; - rdfs:label "Run" . + rdfs:label "Run"@en . tag:Smoke a brick:Tag ; - rdfs:label "Smoke" . + rdfs:label "Smoke"@en . tag:Tint a brick:Tag ; - rdfs:label "Tint" . + rdfs:label "Tint"@en . tag:Transfer a brick:Tag ; - rdfs:label "Transfer" . + rdfs:label "Transfer"@en . tag:Underfloor a brick:Tag ; - rdfs:label "Underfloor" . + rdfs:label "Underfloor"@en . tag:Variable a brick:Tag ; - rdfs:label "Variable" . + rdfs:label "Variable"@en . tag:Velocity a brick:Tag ; - rdfs:label "Velocity" . + rdfs:label "Velocity"@en . tag:Vertical a brick:Tag ; - rdfs:label "Vertical" . + rdfs:label "Vertical"@en . tag:Video a brick:Tag ; - rdfs:label "Video" . + rdfs:label "Video"@en . tag:Wash a brick:Tag ; - rdfs:label "Wash" . + rdfs:label "Wash"@en . tag:Waste a brick:Tag ; - rdfs:label "Waste" . + rdfs:label "Waste"@en . -brick:Air_Handling_Unit a owl:Class, +brick:Air_Quality_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Handling Unit" ; - rdfs:subClassOf brick:HVAC_Equipment ; - owl:equivalentClass brick:AHU, - brick:Air_Handler_Unit ; + rdfs:subClassOf brick:Sensor ; + skos:definition "A sensor which provides a measure of air quality"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:DoubleValueObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; - sh:object tag:AHU ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Handler ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Handling ; + sh:object tag:Quality ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Unit ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:AHU, - tag:Air, - tag:Equipment, - tag:Handler, - tag:Handling, - tag:Unit . + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Quality, + tag:Sensor ; + brick:hasQuantity qudtqk:DimensionlessRatio . -brick:Air_Quality_Sensor a owl:Class, +brick:Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Quality Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "A sensor which provides a measure of air quality"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:DoubleValueObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Temperature_Sensor ; + skos:definition "Measures the temperature of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -46838,21 +45778,22 @@ brick:Air_Quality_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Quality ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Point, - tag:Quality, - tag:Sensor ; - brick:hasQuantity qudtqk:DimensionlessRatio . + tag:Sensor, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:CO2_Concentration a brick:Quantity ; - rdfs:label "CO2Concentration" ; + rdfs:label "CO2Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -46863,7 +45804,6 @@ brick:CO2_Concentration a brick:Quantity ; skos:narrower brick:Differential_CO2_Concentration . brick:Condenser_Water a brick:Substance ; - rdfs:label "Condenser Water" ; skos:broader brick:Water ; skos:definition "Water used used to remove heat through condensation"@en ; skos:narrower brick:Entering_Condenser_Water, @@ -46871,7 +45811,6 @@ brick:Condenser_Water a brick:Substance ; brick:Damper a owl:Class, sh:NodeShape ; - rdfs:label "Damper" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Element inserted into an air-distribution system or element of an air-distribution system permitting modification of the air resistance of the system and consequently changing the airflow rate or shutting off the airflow."@en ; sh:rule [ a sh:TripleRule ; @@ -46885,60 +45824,96 @@ brick:Damper a owl:Class, brick:hasAssociatedTag tag:Damper, tag:Equipment . -brick:Max_Limit a owl:Class, +brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Max ; + sh:object tag:Effective ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Parameter, - tag:Point . + brick:hasAssociatedTag tag:Air, + tag:Effective, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . -brick:Min_Limit a owl:Class, +brick:Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature for heating"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Heat ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Min ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Heat, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Occupied_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Occupied ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Parameter, - tag:Point . + brick:hasAssociatedTag tag:Air, + tag:Occupied, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:Position a brick:Quantity ; - rdfs:label "Position" ; + rdfs:label "Position"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -46948,7 +45923,6 @@ brick:Position a brick:Quantity ; brick:Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Sensor Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "A piece of equipment for sensing some physical properties"@en ; sh:rule [ a sh:TripleRule ; @@ -46968,7 +45942,6 @@ brick:Sensor_Equipment a owl:Class, tag:Sensor . brick:Speed a brick:Quantity ; - rdfs:label "Speed" ; qudt:applicableUnit unit:BFT, unit:DEG-PER-HR, unit:DEG-PER-MIN, @@ -46998,9 +45971,34 @@ brick:Speed a brick:Quantity ; brick:Rotational_Speed ; brick:hasQUDTReference qudtqk:Speed . +brick:Static_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Setpoint ; + skos:definition "Sets static pressure"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static ; + brick:hasQuantity brick:Static_Pressure . + brick:Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold"@en ; sh:property [ a sh:PropertyShape ; @@ -47026,9 +46024,39 @@ brick:Temperature_Sensor a owl:Class, tag:Temperature ; brick:hasQuantity brick:Temperature . +brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of air when unoccupied"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unoccupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Setpoint, + tag:Temperature, + tag:Unoccupied ; + brick:hasQuantity brick:Temperature . + brick:Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Sensor" ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -47055,97 +46083,128 @@ brick:Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Water . brick:Entering_Water a brick:Substance ; - rdfs:label "Entering Water" ; skos:broader brick:Water ; skos:definition "Water that is entering a piece of equipment or system"@en . -brick:Humidity_Setpoint a owl:Class, +brick:Max_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets humidity"@en ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Humidity ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Parameter, + tag:Point . + +brick:Min_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Humidity, - tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:PressureRatio . + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Parameter, + tag:Point . tag:Average a brick:Tag ; - rdfs:label "Average" . + rdfs:label "Average"@en . tag:Battery a brick:Tag ; - rdfs:label "Battery" . + rdfs:label "Battery"@en . tag:Booster a brick:Tag ; - rdfs:label "Booster" . + rdfs:label "Booster"@en . tag:CO a brick:Tag ; - rdfs:label "CO" . + rdfs:label "CO"@en . tag:Chiller a brick:Tag ; - rdfs:label "Chiller" . + rdfs:label "Chiller"@en . tag:Circulator a brick:Tag ; - rdfs:label "Circulator" . + rdfs:label "Circulator"@en . tag:Detection a brick:Tag ; - rdfs:label "Detection" . + rdfs:label "Detection"@en . tag:Direction a brick:Tag ; - rdfs:label "Direction" . + rdfs:label "Direction"@en . tag:FCU a brick:Tag ; - rdfs:label "FCU" . + rdfs:label "FCU"@en . tag:Fixed a brick:Tag ; - rdfs:label "Fixed" . + rdfs:label "Fixed"@en . tag:Floor a brick:Tag ; - rdfs:label "Floor" . + rdfs:label "Floor"@en . tag:Heating a brick:Tag ; - rdfs:label "Heating" . + rdfs:label "Heating"@en . tag:Laboratory a brick:Tag ; - rdfs:label "Laboratory" . + rdfs:label "Laboratory"@en . tag:Media a brick:Tag ; - rdfs:label "Media" . + rdfs:label "Media"@en . tag:Outdoor a brick:Tag ; - rdfs:label "Outdoor" . + rdfs:label "Outdoor"@en . tag:Preheat a brick:Tag ; - rdfs:label "Preheat" . + rdfs:label "Preheat"@en . tag:Relief a brick:Tag ; - rdfs:label "Relief" . + rdfs:label "Relief"@en . tag:Stack a brick:Tag ; - rdfs:label "Stack" . + rdfs:label "Stack"@en . tag:Surface a brick:Tag ; - rdfs:label "Surface" . + rdfs:label "Surface"@en . tag:Target a brick:Tag ; - rdfs:label "Target" . + rdfs:label "Target"@en . tag:VFD a brick:Tag ; - rdfs:label "VFD" . + rdfs:label "VFD"@en . + +rec:includes a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "includes"@en . brick:Differential_Temperature a brick:Quantity ; - rdfs:label "Differential Temperature" ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:DEG_R, @@ -47158,7 +46217,6 @@ brick:Differential_Temperature a brick:Quantity ; brick:Electrical_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Electrical ; @@ -47173,7 +46231,6 @@ brick:Electrical_Equipment a owl:Class, brick:Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that enable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -47192,53 +46249,57 @@ brick:Enable_Command a owl:Class, tag:Enable, tag:Point . -brick:Leaving_Water a brick:Substance ; - rdfs:label "Leaving Water" ; - skos:broader brick:Water ; - skos:definition "Water that is leaving a piece of equipment or system"@en . - -brick:System a owl:Class, +brick:Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "System" ; - rdfs:subClassOf brick:Collection ; - skos:definition "A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and termi­nal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary)."@en ; - sh:property [ sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Point ] [ sh:class brick:Loop ] [ sh:class brick:System ] [ sh:class brick:Location ] [ sh:class brick:PV_Array ] ) ; - sh:path brick:hasPart ] ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets humidity"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Collection ; + sh:object tag:Humidity ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:System ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Collection, - tag:System . + brick:hasAssociatedTag tag:Humidity, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:PressureRatio . -brick:Exhaust_Air a brick:Substance ; - rdfs:label "Exhaust Air" ; - skos:broader brick:Air ; - skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization"@en . +brick:Leaving_Water a brick:Substance ; + skos:broader brick:Water ; + skos:definition "Water that is leaving a piece of equipment or system"@en . -brick:Fan a owl:Class, +brick:Terminal_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Fan" ; rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "Any device with two or more blades or vanes attached to a rotating shaft used to produce an airflow for the purpose of comfort, ventilation, exhaust, heating, cooling, or any other gaseous transport."@en ; + skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Fan ; + sh:object tag:Terminal ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Fan . + tag:Terminal, + tag:Unit . + +brick:Exhaust_Air a brick:Substance ; + skos:broader brick:Air ; + skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization"@en . brick:Limit a owl:Class, sh:NodeShape ; - rdfs:label "Limit" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter that places an upper or lower bound on the range of permitted values of another point"@en ; sh:rule [ a sh:TripleRule ; @@ -47257,47 +46318,141 @@ brick:Limit a owl:Class, tag:Parameter, tag:Point . +brick:Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:Supply_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; + skos:definition "Temperature setpoint for supply air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection ; + skos:definition "A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and termi­nal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary)."@en ; + sh:property [ sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Point ] [ sh:class brick:Loop ] [ sh:class brick:System ] [ sh:class brick:Location ] [ sh:class brick:PV_Array ] ) ; + sh:path brick:hasPart ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Collection ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:System ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Collection, + tag:System . + tag:Boiler a brick:Tag ; - rdfs:label "Boiler" . + rdfs:label "Boiler"@en . tag:Control a brick:Tag ; - rdfs:label "Control" . + rdfs:label "Control"@en . tag:Distribution a brick:Tag ; - rdfs:label "Distribution" . + rdfs:label "Distribution"@en . tag:Gain a brick:Tag ; - rdfs:label "Gain" . + rdfs:label "Gain"@en . tag:HVAC a brick:Tag ; - rdfs:label "HVAC" . + rdfs:label "HVAC"@en . tag:Lighting a brick:Tag ; - rdfs:label "Lighting" . + rdfs:label "Lighting"@en . tag:Lockout a brick:Tag ; - rdfs:label "Lockout" . + rdfs:label "Lockout"@en . tag:Motor a brick:Tag ; - rdfs:label "Motor" . + rdfs:label "Motor"@en . tag:Occupancy a brick:Tag ; - rdfs:label "Occupancy" . + rdfs:label "Occupancy"@en . tag:Plenum a brick:Tag ; - rdfs:label "Plenum" . + rdfs:label "Plenum"@en . tag:Refrigerant a brick:Tag ; - rdfs:label "Refrigerant" . + rdfs:label "Refrigerant"@en . tag:Shade a brick:Tag ; - rdfs:label "Shade" . + rdfs:label "Shade"@en . tag:Solar a brick:Tag ; - rdfs:label "Solar" . + rdfs:label "Solar"@en . brick:Air_Quality a brick:Quantity ; - rdfs:label "Air Quality" ; skos:narrower brick:Ammonia_Concentration, brick:CO2_Concentration, brick:CO_Concentration, @@ -47311,43 +46466,23 @@ brick:Air_Quality a brick:Quantity ; brick:Radioactivity_Concentration, brick:TVOC_Concentration . -brick:Collection a owl:Class, +brick:Fan a owl:Class, sh:NodeShape ; - rdfs:label "Collection" ; - rdfs:subClassOf brick:Class, - brick:Entity, - rec:Collection ; - sh:node [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Equipment ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Location ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class rec:Space ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Substance ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Quantity ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Point ] ] ; - sh:property [ a sh:PropertyShape ; - sh:minCount 1 ; - sh:name "includes" ; - sh:nodeKind sh:IRI ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; - sh:path rec:includes ], - [ sh:message "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] [ sh:class brick:Point ] [ sh:class brick:Collection ] ) ; - sh:path brick:hasPart ], - bsh:isMeteredByShape ; + rdfs:subClassOf brick:HVAC_Equipment ; + skos:definition "Any device with two or more blades or vanes attached to a rotating shaft used to produce an airflow for the purpose of comfort, ventilation, exhaust, heating, cooling, or any other gaseous transport."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Collection ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Collection . + brick:hasAssociatedTag tag:Equipment, + tag:Fan . brick:Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Parameter" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -47374,7 +46509,6 @@ brick:Parameter a owl:Class, brick:Valve a owl:Class, sh:NodeShape ; - rdfs:label "Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways"@en ; @@ -47389,6 +46523,42 @@ brick:Valve a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Valve . +brick:Air_Handling_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment ; + owl:equivalentClass brick:AHU, + brick:Air_Handler_Unit ; + sh:rule [ a sh:TripleRule ; + sh:object tag:AHU ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Handler ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Handling ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:AHU, + tag:Air, + tag:Equipment, + tag:Handler, + tag:Handling, + tag:Unit . + brick:Entity a owl:Class ; sh:property bsh:hasLocationShape, bsh:hasdeprecationShape, @@ -47399,7 +46569,6 @@ brick:Entity a owl:Class ; brick:Space a owl:Class, sh:NodeShape ; - rdfs:label "Space" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A part of the physical world or a virtual world whose 3D spatial extent is bounded actually or theoretically, and provides for certain functions within the zone it is contained in."@en ; @@ -47419,7 +46588,6 @@ brick:Space a owl:Class, brick:Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -47446,71 +46614,75 @@ brick:Water_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Water . tag:Dewpoint a brick:Tag ; - rdfs:label "Dewpoint" . + rdfs:label "Dewpoint"@en . tag:Disable a brick:Tag ; - rdfs:label "Disable" . + rdfs:label "Disable"@en . tag:Effective a brick:Tag ; - rdfs:label "Effective" . + rdfs:label "Effective"@en . tag:Expansion a brick:Tag ; - rdfs:label "Expansion" . + rdfs:label "Expansion"@en . tag:Frequency a brick:Tag ; - rdfs:label "Frequency" . + rdfs:label "Frequency"@en . tag:Liquid a brick:Tag ; - rdfs:label "Liquid" . + rdfs:label "Liquid"@en . tag:Loop a brick:Tag ; - rdfs:label "Loop" . + rdfs:label "Loop"@en . tag:Natural a brick:Tag ; - rdfs:label "Natural" . + rdfs:label "Natural"@en . tag:Relative a brick:Tag ; - rdfs:label "Relative" . + rdfs:label "Relative"@en . tag:Start a brick:Tag ; - rdfs:label "Start" . + rdfs:label "Start"@en . tag:Stop a brick:Tag ; - rdfs:label "Stop" . + rdfs:label "Stop"@en . tag:Telecom a brick:Tag ; - rdfs:label "Telecom" . + rdfs:label "Telecom"@en . -brick:Air_Temperature_Setpoint a owl:Class, +brick:Collection a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature of air"@en ; + rdfs:subClassOf brick:Class, + brick:Entity, + rec:Collection ; + sh:node [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Equipment ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Location ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class rec:Space ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Substance ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Quantity ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Point ] ] ; + sh:property [ a sh:PropertyShape ; + sh:minCount 1 ; + sh:name "includes" ; + sh:nodeKind sh:IRI ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; + sh:path rec:includes ], + [ sh:message "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] [ sh:class brick:Point ] [ sh:class brick:Collection ] ) ; + sh:path brick:hasPart ], + bsh:isMeteredByShape ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Collection ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Air . + brick:hasAssociatedTag tag:Collection . brick:Hot_Water a brick:Substance ; - rdfs:label "Hot Water" ; skos:broader brick:Water ; skos:definition "Hot water used for HVAC heating or supply to hot taps"@en ; skos:narrower brick:Entering_Hot_Water, @@ -47518,7 +46690,6 @@ brick:Hot_Water a brick:Substance ; brick:Meter a owl:Class, sh:NodeShape ; - rdfs:label "Meter" ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that measure usage or consumption of some media --- typically a form energy or power."@en ; sh:property bsh:hasSubMeterShape, @@ -47538,18 +46709,21 @@ brick:Meter a owl:Class, tag:Meter . brick:Outside_Air a brick:Substance ; - rdfs:label "Outside Air" ; skos:broader brick:Air ; skos:definition "air external to a defined zone (e.g., corridors)."@en . brick:Return_Air a brick:Substance ; - rdfs:label "Return Air" ; skos:broader brick:Air ; skos:definition "air removed from a space to be recirculated or exhausted. Air extracted from a space and totally or partially returned to an air conditioner, furnace, or other heating, cooling, or ventilating system."@en . +brick:Chilled_Water a brick:Substance ; + skos:broader brick:Water ; + skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature."@en ; + skos:narrower brick:Entering_Chilled_Water, + brick:Leaving_Chilled_Water . + brick:Temperature_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to temperature-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -47568,39 +46742,58 @@ brick:Temperature_Parameter a owl:Class, tag:Point, tag:Temperature . -brick:Chilled_Water a brick:Substance ; - rdfs:label "Chilled Water" ; - skos:broader brick:Water ; - skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature."@en ; - skos:narrower brick:Entering_Chilled_Water, - brick:Leaving_Chilled_Water . - tag:Box a brick:Tag ; - rdfs:label "Box" . + rdfs:label "Box"@en . tag:Current a brick:Tag ; - rdfs:label "Current" . + rdfs:label "Current"@en . tag:Electrical a brick:Tag ; - rdfs:label "Electrical" . + rdfs:label "Electrical"@en . tag:Office a brick:Tag ; - rdfs:label "Office" . + rdfs:label "Office"@en . tag:Radiator a brick:Tag ; - rdfs:label "Radiator" . + rdfs:label "Radiator"@en . tag:Station a brick:Tag ; - rdfs:label "Station" . + rdfs:label "Station"@en . tag:Usage a brick:Tag ; - rdfs:label "Usage" . + rdfs:label "Usage"@en . tag:Voltage a brick:Tag ; - rdfs:label "Voltage" . + rdfs:label "Voltage"@en . + +brick:Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature of air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:Static_Pressure a brick:Quantity ; - rdfs:label "Static Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -47669,61 +46862,66 @@ brick:Static_Pressure a brick:Quantity ; brick:hasQUDTReference qudtqk:StaticPressure . tag:Bypass a brick:Tag ; - rdfs:label "Bypass" . + rdfs:label "Bypass"@en . tag:Cooling a brick:Tag ; - rdfs:label "Cooling" . + rdfs:label "Cooling"@en . tag:Enthalpy a brick:Tag ; - rdfs:label "Enthalpy" . + rdfs:label "Enthalpy"@en . tag:Matter a brick:Tag ; - rdfs:label "Matter" . + rdfs:label "Matter"@en . tag:Mixed a brick:Tag ; - rdfs:label "Mixed" . + rdfs:label "Mixed"@en . tag:Particulate a brick:Tag ; - rdfs:label "Particulate" . + rdfs:label "Particulate"@en . tag:Standby a brick:Tag ; - rdfs:label "Standby" . + rdfs:label "Standby"@en . tag:Step a brick:Tag ; - rdfs:label "Step" . + rdfs:label "Step"@en . brick:Discharge_Air a brick:Substance ; - rdfs:label "Discharge Air" ; owl:sameAs brick:Supply_Air ; skos:broader brick:Air ; skos:definition "the air exiting the registers (vents)."@en . brick:Supply_Air a brick:Substance ; - rdfs:label "Supply Air" ; owl:sameAs brick:Discharge_Air ; skos:broader brick:Air ; skos:definition "(1) air delivered by mechanical or natural ventilation to a space, composed of any combination of outdoor air, recirculated air, or transfer air. (2) air entering a space from an air-conditioning, heating, or ventilating apparatus for the purpose of comfort conditioning. Supply air is generally filtered, fan forced, and either heated, cooled, humidified, or dehumidified as necessary to maintain specified conditions. Only the quantity of outdoor air within the supply airflow may be used as replacement air."@en . +brick:hasPart a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has part"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:inverseOf brick:isPartOf ; + skos:definition "The subject is composed in part of the entity given by the object"@en . + tag:Collection a brick:Tag ; - rdfs:label "Collection" . + rdfs:label "Collection"@en . tag:Common a brick:Tag ; - rdfs:label "Common" . + rdfs:label "Common"@en . tag:Condensing a brick:Tag ; - rdfs:label "Condensing" . + rdfs:label "Condensing"@en . tag:Panel a brick:Tag ; - rdfs:label "Panel" . + rdfs:label "Panel"@en . tag:Source a brick:Tag ; - rdfs:label "Source" . + rdfs:label "Source"@en . tag:Steam a brick:Tag ; - rdfs:label "Steam" . + rdfs:label "Steam"@en . brick:Pressure a brick:Quantity ; - rdfs:label "Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -47795,20 +46993,8 @@ brick:Pressure a brick:Quantity ; brick:Velocity_Pressure ; brick:hasQUDTReference qudtqk:Pressure . -brick:hasPart a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has part" ; - rdfs:subPropertyOf brick:Relationship ; - owl:inverseOf brick:isPartOf ; - skos:definition "The subject is composed in part of the entity given by the object"@en . - -tag:CO2 a brick:Tag ; - rdfs:label "CO2" . - brick:Point a owl:Class, sh:NodeShape ; - rdfs:label "Point" ; rdfs:subClassOf brick:Class, brick:Entity ; sh:node [ sh:message "Point is an exclusive top class." ; @@ -47854,9 +47040,11 @@ brick:Point a owl:Class, sh:subject sh:this ] ; brick:hasAssociatedTag tag:Point . +tag:CO2 a brick:Tag ; + rdfs:label "CO2"@en . + brick:Location a owl:Class, sh:NodeShape ; - rdfs:label "Location" ; rdfs:subClassOf brick:Class, brick:Entity, rec:Space ; @@ -47871,15 +47059,7 @@ brick:Location a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Location is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:message "A Location's parts should be always be Locations/Spaces." ; + sh:property [ sh:message "A Location's parts should be always be Locations/Spaces." ; sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; sh:path brick:hasPart ], [ sh:message "A Location's parts should be always be Locations/Spaces." ; @@ -47888,6 +47068,9 @@ brick:Location a owl:Class, [ sh:class brick:Equipment ; sh:message "Locations can be fed only by other Equipment." ; sh:path brick:isFedBy ], + [ sh:class brick:Point ; + sh:message "A Location can have Points." ; + sh:path brick:hasPoint ], bsh:hasPointShape, bsh:hasareaShape, bsh:hascoordinatesShape, @@ -47907,20 +47090,19 @@ brick:Location a owl:Class, brick:isReplacedBy rec:Architecture . tag:Coil a brick:Tag ; - rdfs:label "Coil" . + rdfs:label "Coil"@en . tag:Demand a brick:Tag ; - rdfs:label "Demand" . + rdfs:label "Demand"@en . tag:Security a brick:Tag ; - rdfs:label "Security" . + rdfs:label "Security"@en . tag:Service a brick:Tag ; - rdfs:label "Service" . + rdfs:label "Service"@en . brick:Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Setpoint" ; rdfs:seeAlso , "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; rdfs:subClassOf brick:Point ; @@ -47949,7 +47131,6 @@ brick:Setpoint a owl:Class, brick:Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Alarm" ; rdfs:seeAlso ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Command, @@ -47976,25 +47157,24 @@ brick:Alarm a owl:Class, tag:Point . tag:Building a brick:Tag ; - rdfs:label "Building" . + rdfs:label "Building"@en . tag:Domestic a brick:Tag ; - rdfs:label "Domestic" . + rdfs:label "Domestic"@en . tag:Filter a brick:Tag ; - rdfs:label "Filter" . + rdfs:label "Filter"@en . tag:Position a brick:Tag ; - rdfs:label "Position" . + rdfs:label "Position"@en . tag:Switch a brick:Tag ; - rdfs:label "Switch" . + rdfs:label "Switch"@en . tag:Thermal a brick:Tag ; - rdfs:label "Thermal" . + rdfs:label "Thermal"@en . brick:Water a brick:Substance ; - rdfs:label "Water" ; skos:broader brick:Liquid ; skos:definition "transparent, odorless, tasteless liquid; a compound of hydrogen and oxygen (H2O), containing 11.188% hydrogen and 88.812% oxygen by mass; freezing at 32°F (0°C); boiling near 212°F (100°C)."@en ; skos:narrower brick:Blowdown_Water, @@ -48011,38 +47191,34 @@ brick:Water a brick:Substance ; brick:Potable_Water . tag:Fire a brick:Tag ; - rdfs:label "Fire" . + rdfs:label "Fire"@en . tag:Meter a brick:Tag ; - rdfs:label "Meter" . + rdfs:label "Meter"@en . -tag:Tank a brick:Tag ; - rdfs:label "Tank" . +tag:Speed a brick:Tag ; + rdfs:label "Speed"@en . -brick:Relationship a owl:ObjectProperty ; - rdfs:label "Relationship" ; - skos:definition "Super-property of all Brick relationships between entities (Equipment, Location, Point)" . +tag:Tank a brick:Tag ; + rdfs:label "Tank"@en . tag:Damper a brick:Tag ; - rdfs:label "Damper" . + rdfs:label "Damper"@en . tag:Electric a brick:Tag ; - rdfs:label "Electric" . + rdfs:label "Electric"@en . tag:Emergency a brick:Tag ; - rdfs:label "Emergency" . + rdfs:label "Emergency"@en . tag:Medium a brick:Tag ; - rdfs:label "Medium" . + rdfs:label "Medium"@en . tag:On a brick:Tag ; - rdfs:label "On" . + rdfs:label "On"@en . tag:Power a brick:Tag ; - rdfs:label "Power" . - -tag:Speed a brick:Tag ; - rdfs:label "Speed" . + rdfs:label "Power"@en . a owl:Ontology ; rdfs:label "Brick" ; @@ -48053,7 +47229,7 @@ tag:Speed a brick:Tag ; sdo:name "Jason Koh" ] ) ; dcterms:issued "2016-11-16" ; dcterms:license ; - dcterms:modified "2024-04-25" ; + dcterms:modified "2024-08-22" ; dcterms:publisher [ a sdo:Consortium ; sdo:legalName "Brick Consortium, Inc" ; sdo:sameAs ] ; @@ -48070,41 +47246,56 @@ tag:Speed a brick:Tag ; , , , + , ; - owl:versionInfo "1.4.0" ; - sh:declare [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; - sh:prefix "ref" ], - [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; - sh:prefix "s223" ], + owl:versionInfo "1.4.1" ; + sh:declare [ sh:namespace "https://w3id.org/rec#"^^xsd:anyURI ; + sh:prefix "rec" ], [ sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI ; sh:prefix "rdf" ], - [ sh:namespace "https://w3id.org/rec#"^^xsd:anyURI ; - sh:prefix "rec" ], - [ sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI ; - sh:prefix "owl" ], [ sh:namespace "https://brickschema.org/schema/Brick#"^^xsd:anyURI ; sh:prefix "brick" ], + [ sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI ; + sh:prefix "rdfs" ], [ sh:namespace "http://www.w3.org/ns/shacl#"^^xsd:anyURI ; sh:prefix "sh" ], - [ sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI ; - sh:prefix "rdfs" ] . + [ sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI ; + sh:prefix "owl" ], + [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; + sh:prefix "ref" ], + [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; + sh:prefix "s223" ] . tag:Band a brick:Tag ; - rdfs:label "Band" . + rdfs:label "Band"@en . tag:ICT a brick:Tag ; - rdfs:label "ICT" . + rdfs:label "ICT"@en . brick:Differential_Pressure a brick:Quantity ; - rdfs:label "Differential Pressure" ; qudt:isDeltaQuantity true ; skos:broader brick:Pressure ; skos:narrower brick:Differential_Dynamic_Pressure, brick:Differential_Static_Pressure . +tag:Energy a brick:Tag ; + rdfs:label "Energy"@en . + +tag:Integral a brick:Tag ; + rdfs:label "Integral"@en . + +tag:Mode a brick:Tag ; + rdfs:label "Mode"@en . + +tag:Storage a brick:Tag ; + rdfs:label "Storage"@en . + +brick:Relationship a owl:ObjectProperty ; + rdfs:label "Relationship"@en ; + skos:definition "Super-property of all Brick relationships between entities (Equipment, Location, Point)" . + brick:Room a owl:Class, sh:NodeShape ; - rdfs:label "Room" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "Base class for all more specific room types."@en ; @@ -48122,50 +47313,17 @@ brick:Room a owl:Class, tag:Room ; brick:isReplacedBy rec:Room . -tag:Energy a brick:Tag ; - rdfs:label "Energy" . - -tag:Integral a brick:Tag ; - rdfs:label "Integral" . - -tag:Mode a brick:Tag ; - rdfs:label "Mode" . - -tag:Storage a brick:Tag ; - rdfs:label "Storage" . - -brick:HVAC_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "HVAC Equipment" ; - rdfs:subClassOf brick:Equipment ; - skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; - sh:property [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] [ sh:class rec:Space ] ) ; - sh:path brick:feeds ], - [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] ) ; - sh:path brick:hasPart ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:HVAC ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:HVAC . - tag:Off a brick:Tag ; - rdfs:label "Off" . + rdfs:label "Off"@en . tag:Proportional a brick:Tag ; - rdfs:label "Proportional" . + rdfs:label "Proportional"@en . tag:Safety a brick:Tag ; - rdfs:label "Safety" . + rdfs:label "Safety"@en . brick:Command a owl:Class, sh:NodeShape ; - rdfs:label "Command" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Parameter, @@ -48191,11 +47349,33 @@ brick:Command a owl:Class, tag:Point . tag:Gas a brick:Tag ; - rdfs:label "Gas" . + rdfs:label "Gas"@en . + +brick:HVAC_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment ; + skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; + sh:property [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] ) ; + sh:path brick:hasPart ], + [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] [ sh:class rec:Space ] ) ; + sh:path brick:feeds ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:HVAC ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:HVAC . + +tag:Enable a brick:Tag ; + rdfs:label "Enable"@en . brick:Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Equipment" ; + rdfs:label "Equipment"^^xsd:string ; rdfs:subClassOf brick:Class, brick:Entity, rec:Asset ; @@ -48210,15 +47390,7 @@ brick:Equipment a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Equipment is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ sh:or ( [ sh:class rec:Space ] ) ; - sh:path brick:hasLocation ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:or ( [ sh:class rec:Space ] ) ; - sh:path brick:hasLocation ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ a sh:PropertyShape ; + sh:property [ a sh:PropertyShape ; sh:name "feeds" ; sh:nodeKind sh:IRI ; sh:path rec:feeds ], @@ -48229,6 +47401,9 @@ brick:Equipment a owl:Class, [ sh:class brick:Equipment ; sh:message "A piece of Equipment's parts should be always other Equipment." ; sh:path brick:hasPart ], + [ sh:class brick:Point ; + sh:message "A piece of Equipment can have Points." ; + sh:path brick:hasPoint ], [ sh:message "Equipment can be part of a Collection, System or other Equipment." ; sh:or ( [ sh:class brick:System ] [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; sh:path brick:isPartOf ], @@ -48278,12 +47453,8 @@ brick:Equipment a owl:Class, sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment . -tag:Enable a brick:Tag ; - rdfs:label "Enable" . - brick:Status a owl:Class, sh:NodeShape ; - rdfs:label "Status" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -48309,37 +47480,39 @@ brick:Status a owl:Class, tag:Status . tag:Deadband a brick:Tag ; - rdfs:label "Deadband" . + rdfs:label "Deadband"@en . tag:Time a brick:Tag ; - rdfs:label "Time" . + rdfs:label "Time"@en . tag:Unit a brick:Tag ; - rdfs:label "Unit" . + rdfs:label "Unit"@en . tag:Fan a brick:Tag ; - rdfs:label "Fan" . + rdfs:label "Fan"@en . tag:Level a brick:Tag ; - rdfs:label "Level" . + rdfs:label "Level"@en . + +rec:value a owl:DatatypeProperty ; + rdfs:label "value"@en . tag:Exhaust a brick:Tag ; - rdfs:label "Exhaust" . + rdfs:label "Exhaust"@en . tag:High a brick:Tag ; - rdfs:label "High" . + rdfs:label "High"@en . tag:Max a brick:Tag ; - rdfs:label "Max" . + rdfs:label "Max"@en . tag:Min a brick:Tag ; - rdfs:label "Min" . + rdfs:label "Min"@en . brick:EntityProperty a owl:Class ; rdfs:subClassOf owl:ObjectProperty . brick:Air a brick:Substance ; - rdfs:label "Air" ; skos:broader brick:Gas ; skos:definition "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen."@en ; skos:narrower brick:Building_Air, @@ -48353,23 +47526,22 @@ brick:Air a brick:Substance ; brick:Zone_Air . tag:Low a brick:Tag ; - rdfs:label "Low" . + rdfs:label "Low"@en . tag:Occupied a brick:Tag ; - rdfs:label "Occupied" . + rdfs:label "Occupied"@en . tag:Unoccupied a brick:Tag ; - rdfs:label "Unoccupied" . + rdfs:label "Unoccupied"@en . tag:Pump a brick:Tag ; - rdfs:label "Pump" . + rdfs:label "Pump"@en . tag:Shed a brick:Tag ; - rdfs:label "Shed" . + rdfs:label "Shed"@en . brick:Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Sensor" ; rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=Sensor" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, @@ -48390,42 +47562,42 @@ brick:Sensor a owl:Class, tag:Sensor . tag:Return a brick:Tag ; - rdfs:label "Return" . + rdfs:label "Return"@en . brick:lastKnownValue a brick:EntityProperty ; - rdfs:label "Last known value" ; + rdfs:label "Last known value"@en ; skos:definition "The last known value of the Point entity" . tag:Condenser a brick:Tag ; - rdfs:label "Condenser" . + rdfs:label "Condenser"@en . tag:Humidity a brick:Tag ; - rdfs:label "Humidity" . + rdfs:label "Humidity"@en . tag:Reset a brick:Tag ; - rdfs:label "Reset" . + rdfs:label "Reset"@en . tag:Load a brick:Tag ; - rdfs:label "Load" . + rdfs:label "Load"@en . tag:Outside a brick:Tag ; - rdfs:label "Outside" . + rdfs:label "Outside"@en . tag:Static a brick:Tag ; - rdfs:label "Static" . + rdfs:label "Static"@en . tag:Zone a brick:Tag ; - rdfs:label "Zone" . + rdfs:label "Zone"@en . brick:Substance a owl:Class ; - rdfs:label "Substance" ; + rdfs:label "Substance"@en ; rdfs:subClassOf sosa:FeatureOfInterest, brick:Measurable . brick:hasUnit a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has unit" ; + rdfs:label "Has unit"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)"@en . @@ -48434,19 +47606,19 @@ bsh:NumericValue a rdf:List ; rdf:rest ( [ sh:datatype xsd:decimal ] [ sh:datatype xsd:integer ] [ sh:datatype xsd:double ] ) . tag:Entering a brick:Tag ; - rdfs:label "Entering" . + rdfs:label "Entering"@en . tag:Leaving a brick:Tag ; - rdfs:label "Leaving" . + rdfs:label "Leaving"@en . tag:Cool a brick:Tag ; - rdfs:label "Cool" . + rdfs:label "Cool"@en . tag:PID a brick:Tag ; - rdfs:label "PID" . + rdfs:label "PID"@en . brick:Quantity a owl:Class ; - rdfs:label "Quantity" ; + rdfs:label "Quantity"@en ; rdfs:subClassOf qudt:QuantityKind, skos:Concept, sosa:ObservableProperty, @@ -48459,38 +47631,37 @@ bsh:ValueShape a owl:Class, sh:NodeShape . tag:Chilled a brick:Tag ; - rdfs:label "Chilled" . + rdfs:label "Chilled"@en . brick:value a rdf:Property ; - rdfs:label "Value" ; + rdfs:label "Value"@en ; rdfs:subPropertyOf qudt:value, brick:Relationship, rec:value ; skos:definition "The basic value of an entity property" . tag:Valve a brick:Tag ; - rdfs:label "Valve" . + rdfs:label "Valve"@en . tag:System a brick:Tag ; - rdfs:label "System" . + rdfs:label "System"@en . tag:Limit a brick:Tag ; - rdfs:label "Limit" . + rdfs:label "Limit"@en . tag:Heat a brick:Tag ; - rdfs:label "Heat" . + rdfs:label "Heat"@en . tag:Room a brick:Tag ; - rdfs:label "Room" . + rdfs:label "Room"@en . tag:Alarm a brick:Tag ; - rdfs:label "Alarm" . + rdfs:label "Alarm"@en . tag:Command a brick:Tag ; - rdfs:label "Command" . + rdfs:label "Command"@en . brick:Temperature a brick:Quantity ; - rdfs:label "Temperature" ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:DEG_R, @@ -48505,67 +47676,67 @@ brick:Temperature a brick:Quantity ; brick:hasQUDTReference qudtqk:Temperature . tag:Discharge a brick:Tag ; - rdfs:label "Discharge" . + rdfs:label "Discharge"@en . tag:Supply a brick:Tag ; - rdfs:label "Supply" . + rdfs:label "Supply"@en . tag:Space a brick:Tag ; - rdfs:label "Space" . + rdfs:label "Space"@en . tag:Differential a brick:Tag ; - rdfs:label "Differential" . + rdfs:label "Differential"@en . tag:Hot a brick:Tag ; - rdfs:label "Hot" . - -tag:Flow a brick:Tag ; - rdfs:label "Flow" . + rdfs:label "Hot"@en . tag:Status a brick:Tag ; - rdfs:label "Status" . + rdfs:label "Status"@en . + +tag:Flow a brick:Tag ; + rdfs:label "Flow"@en . tag:Location a brick:Tag ; - rdfs:label "Location" . + rdfs:label "Location"@en . tag:Parameter a brick:Tag ; - rdfs:label "Parameter" . + rdfs:label "Parameter"@en . tag:Pressure a brick:Tag ; - rdfs:label "Pressure" . + rdfs:label "Pressure"@en . tag:Temperature a brick:Tag ; - rdfs:label "Temperature" . + rdfs:label "Temperature"@en . tag:Water a brick:Tag ; - rdfs:label "Water" . + rdfs:label "Water"@en . tag:Air a brick:Tag ; - rdfs:label "Air" . + rdfs:label "Air"@en . tag:Setpoint a brick:Tag ; - rdfs:label "Setpoint" . + rdfs:label "Setpoint"@en . tag:Sensor a brick:Tag ; - rdfs:label "Sensor" . + rdfs:label "Sensor"@en . brick:Tag a owl:Class ; sh:property bsh:isAssociatedWithShape, bsh:isTagOfShape . tag:Equipment a brick:Tag ; - rdfs:label "Equipment" . + rdfs:label "Equipment"@en . owl:Class sh:property bsh:hasAssociatedTagShape, bsh:hasTagShape . tag:Point a brick:Tag ; - rdfs:label "Point" . + rdfs:label "Point"@en . brick:hasTag a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has tag" ; + rdfs:label "Has tag"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isTagOf ; skos:definition "The subject has the given tag"@en . diff --git a/libraries/ZonePAC/shapes.ttl b/libraries/ZonePAC/shapes.ttl index 839c7bfce..365e559cb 100644 --- a/libraries/ZonePAC/shapes.ttl +++ b/libraries/ZonePAC/shapes.ttl @@ -20,7 +20,7 @@ @prefix : . a owl:Ontology ; - owl:imports ; + owl:imports ; . :zonepac-zone a sh:NodeShape ; diff --git a/libraries/ashrae/guideline36/4.6-multiple-zone-vav-AHU.ttl b/libraries/ashrae/guideline36/4.6-multiple-zone-vav-AHU.ttl index 924afbc10..082fdb73d 100644 --- a/libraries/ashrae/guideline36/4.6-multiple-zone-vav-AHU.ttl +++ b/libraries/ashrae/guideline36/4.6-multiple-zone-vav-AHU.ttl @@ -35,7 +35,36 @@ sh:qualifiedMinCount 1 ; sh:qualifiedMaxCount 1 ; ] ; - sh:node vav48:oa-temp, vav48:ma-temp, vav48:ra-temp, vav48:filter-pd, vav48:sa-temp ; + sh:property [ + sh:path brick:hasPoint ; + sh:qualifiedValueShape [ sh:node vav48:oa-temp ] ; + sh:qualifiedMinCount 1 ; + sh:qualifiedMaxCount 1 ; + ] ; + sh:property [ + sh:path brick:hasPoint ; + sh:qualifiedValueShape [ sh:node vav48:ma-temp ] ; + sh:qualifiedMinCount 1 ; + sh:qualifiedMaxCount 1 ; + ] ; + sh:property [ + sh:path brick:hasPoint ; + sh:qualifiedValueShape [ sh:node vav48:ra-temp ] ; + sh:qualifiedMinCount 1 ; + sh:qualifiedMaxCount 1 ; + ] ; + sh:property [ + sh:path brick:hasPoint ; + sh:qualifiedValueShape [ sh:node vav48:sa-temp ] ; + sh:qualifiedMinCount 1 ; + sh:qualifiedMaxCount 1 ; + ] ; + sh:property [ + sh:path brick:hasPoint ; + sh:qualifiedValueShape [ sh:node vav48:filter-pd ] ; + sh:qualifiedMinCount 1 ; + sh:qualifiedMaxCount 1 ; + ] ; . :supply-fan a sh:NodeShape, owl:Class, bmotif:System_Specification ; diff --git a/libraries/brick/Brick.ttl b/libraries/brick/Brick.ttl index 35563f987..d36ffce9d 100644 --- a/libraries/brick/Brick.ttl +++ b/libraries/brick/Brick.ttl @@ -22,400 +22,400 @@ rec:AbsoluteHumidityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Absolute humidity observation" ; + rdfs:label "Absolute humidity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AbsoluteHumidity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AccelerationObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Acceleration observation" ; + rdfs:label "Acceleration observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Acceleration ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AccessControlZone a rdfs:Class, sh:NodeShape ; - rdfs:label "Access control zone" ; + rdfs:label "Access control zone"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:AccessPanel a rdfs:Class, sh:NodeShape ; - rdfs:label "Access panel" ; + rdfs:label "Access panel"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:ActuationEvent a , rdfs:Class, sh:NodeShape ; - rdfs:label "Actuation event" ; + rdfs:label "Actuation event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:description "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute." ; - sh:minCount 1 ; - sh:name "target point" ; - sh:nodeKind sh:IRI ; - sh:path rec:targetPoint ], - [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The command message/payload of this actuation event." ; + sh:description "The command message/payload of this actuation event."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; - sh:path rec:value ] . + sh:name "value"^^xsd:string ; + sh:path rec:value ], + [ a sh:PropertyShape ; + sh:class brick:Point ; + sh:description "The brick:Point(s) (e.g., brick:Commands, brick:Setpoints, or brick:Parameters) that the actuation will target/execute."^^xsd:string ; + sh:minCount 1 ; + sh:name "target point"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:targetPoint ] . rec:AdmittingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Admitting room" ; + rdfs:label "Admitting room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Agent a rdfs:Class, sh:NodeShape ; - rdfs:label "Agent" ; - rdfs:comment "The human, group, or machine that consumes or acts upon an object or data. This higher-level grouping allows properties that are shared among its subclasses (Person, Organization, ....) to be anchored in one joint place, on the Agent class." ; + rdfs:label "Agent"^^xsd:string ; + rdfs:comment "The human, group, or machine that consumes or acts upon an object or data. This higher-level grouping allows properties that are shared among its subclasses (Person, Organization, ....) to be anchored in one joint place, on the Agent class."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Organization ; - sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property." ; - sh:name "is member of" ; + sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic Organization.isPartOf property."^^xsd:string ; + sh:name "is member of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isMemberOf ], [ a sh:PropertyShape ; - sh:description "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc." ; - sh:name "owns" ; + sh:description "Indicates ownership of some thing, e.g., a building, an asset, an organization, etc."^^xsd:string ; + sh:name "owns"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:owns ] . rec:AlarmObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Alarm object" ; + rdfs:label "Alarm object"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:AngleObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angle observation" ; + rdfs:label "Angle observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Angle ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AngularAccelerationObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angular acceleration observation" ; + rdfs:label "Angular acceleration observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AngularAcceleration ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:AngularVelocityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Angular velocity observation" ; + rdfs:label "Angular velocity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:AngularVelocity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Apartment a rdfs:Class, sh:NodeShape ; - rdfs:label "Apartment" ; + rdfs:label "Apartment"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Room ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:ArchitecturalAsset a rdfs:Class, sh:NodeShape ; - rdfs:label "Architectural asset" ; + rdfs:label "Architectural asset"^^xsd:string ; rdfs:subClassOf rec:Asset . rec:Architecture a rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture" ; - rdfs:comment "A designed/landscaped (or potentially designed/landscaped) part of the physical world that has a 3D spatial extent. E.g., a building site, a building, levels within the building, rooms, etc." ; + rdfs:label "Architecture"^^xsd:string ; + rdfs:comment "A designed/landscaped (or potentially designed/landscaped) part of the physical world that has a 3D spatial extent. E.g., a building site, a building, levels within the building, rooms, etc."^^xsd:string ; rdfs:subClassOf rec:Space ; sh:property [ a sh:PropertyShape ; sh:class rec:PostalAddress ; - sh:description "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question." ; - sh:name "address" ; + sh:description "Physical address of the architecture (site, building, sub-building, entrance room, etc.) in question."^^xsd:string ; + sh:name "address"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:address ], - [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:name "adjacent element" ; - sh:nodeKind sh:IRI ; - sh:path rec:adjacentElement ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "architected by" ; - sh:nodeKind sh:IRI ; - sh:path rec:architectedBy ], - [ a sh:PropertyShape ; - sh:class rec:ArchitectureArea ; - sh:maxCount 1 ; - sh:name "area" ; sh:nodeKind sh:IRI ; - sh:path rec:area ], + sh:path rec:constructedBy ], [ a sh:PropertyShape ; sh:class rec:ArchitectureCapacity ; sh:maxCount 1 ; - sh:name "capacity" ; + sh:name "capacity"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:capacity ], + [ a sh:PropertyShape ; + sh:name "is fed by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isFedBy ], [ a sh:PropertyShape ; sh:class rec:Agent ; + sh:name "owned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:constructedBy ], + sh:path rec:ownedBy ], [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:description "Links an Architecture to BuildingElement that is contained in the Space." ; - sh:name "contains element" ; + sh:class rec:Agent ; + sh:name "operated by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:containsElement ], + sh:path rec:operatedBy ], [ a sh:PropertyShape ; sh:class rec:Document ; - sh:name "documentation" ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentation ], [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "has point" ; + sh:class rec:ArchitectureArea ; + sh:maxCount 1 ; + sh:name "area"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPoint ], + sh:path rec:area ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; - sh:name "intersecting element" ; + sh:name "intersecting element"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:intersectingElement ], [ a sh:PropertyShape ; - sh:name "is fed by" ; + sh:class rec:BuildingElement ; + sh:description "Links an Architecture to BuildingElement that is contained in the Space."^^xsd:string ; + sh:name "contains element"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isFedBy ], + sh:path rec:containsElement ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "operated by" ; + sh:class rec:BuildingElement ; + sh:name "adjacent element"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:operatedBy ], + sh:path rec:adjacentElement ], + [ a sh:PropertyShape ; + sh:class brick:Point ; + sh:name "has point"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPoint ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "owned by" ; + sh:name "architected by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:ownedBy ] . + sh:path rec:architectedBy ] . rec:ArchitectureArea a , rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture area" ; - rdfs:comment "Describes business-relevant area measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged." ; + rdfs:label "Architecture area"^^xsd:string ; + rdfs:comment "Describes business-relevant area measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged."^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "gross area" ; - sh:path rec:grossArea ], + sh:name "rentable area"^^xsd:string ; + sh:path rec:rentableArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "net area" ; - sh:path rec:netArea ], + sh:name "gross area"^^xsd:string ; + sh:path rec:grossArea ], [ a sh:PropertyShape ; sh:datatype xsd:float ; sh:maxCount 1 ; - sh:name "rentable area" ; - sh:path rec:rentableArea ] . + sh:name "net area"^^xsd:string ; + sh:path rec:netArea ] . rec:ArchitectureCapacity a , rdfs:Class, sh:NodeShape ; - rdfs:label "Architecture capacity" ; - rdfs:comment "Describes business-relevant capacity measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged." ; + rdfs:label "Architecture capacity"^^xsd:string ; + rdfs:comment "Describes business-relevant capacity measurements typically associated with architected spaces. As the exact requirements on these measurements will vary from case to case or jurisdiction to jurisdiction, subclassing and specializing this definition is encouraged."^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:description "E.g., per Building Code" ; sh:maxCount 1 ; - sh:name "maximum occupancy" ; - sh:path rec:maxOccupancy ], + sh:name "seating capacity"^^xsd:string ; + sh:path rec:seatingCapacity ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; + sh:description "E.g., per Building Code"^^xsd:string ; sh:maxCount 1 ; - sh:name "seating capacity" ; - sh:path rec:seatingCapacity ] . + sh:name "maximum occupancy"^^xsd:string ; + sh:path rec:maxOccupancy ] . rec:AreaObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Area observation" ; + rdfs:label "Area observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Area ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Asset a rdfs:Class, sh:NodeShape ; - rdfs:label "Asset" ; - rdfs:comment "Something which is placed inside of a building, but is not an integral part of that building's structure; e.g., furniture, equipment, systems, etc." ; + rdfs:label "Asset"^^xsd:string ; + rdfs:comment "Something which is placed inside of a building, but is not an integral part of that building's structure; e.g., furniture, equipment, systems, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "IP address" ; - sh:path rec:IPAddress ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "MAC address" ; + sh:name "MAC address"^^xsd:string ; sh:path rec:MACAddress ], + [ a sh:PropertyShape ; + sh:class rec:Asset ; + sh:name "has part"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPart ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "asset tag" ; + sh:name "asset tag"^^xsd:string ; sh:path rec:assetTag ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "commissioned by" ; - sh:nodeKind sh:IRI ; - sh:path rec:commissionedBy ], + sh:datatype xsd:string ; + sh:name "model number"^^xsd:string ; + sh:path rec:modelNumber ], [ a sh:PropertyShape ; sh:datatype xsd:date ; sh:maxCount 1 ; - sh:name "commissioning date" ; - sh:path rec:commissioningDate ], + sh:name "installation date"^^xsd:string ; + sh:path rec:installationDate ], [ a sh:PropertyShape ; - sh:class rec:Document ; - sh:name "documentation" ; + sh:class rec:Space ; + sh:name "located in"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:documentation ], + sh:path rec:locatedIn ], + [ a sh:PropertyShape ; + sh:maxCount 1 ; + sh:name "initial cost"^^xsd:string ; + sh:nodeKind sh:Literal ; + sh:path rec:initialCost ], [ a sh:PropertyShape ; sh:class rec:Geometry ; - sh:description "A GeoJSON Geometry representing the position or extent of the asset." ; + sh:description "A GeoJSON Geometry representing the position or extent of the asset."^^xsd:string ; sh:maxCount 1 ; - sh:name "geometry" ; + sh:name "geometry"^^xsd:string ; sh:path rec:geometry ], [ a sh:PropertyShape ; - sh:class rec:Asset ; - sh:name "has part" ; + sh:class rec:Agent ; + sh:name "commissioned by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], + sh:path rec:commissionedBy ], [ a sh:PropertyShape ; - sh:class brick:Point ; - sh:name "has point" ; + sh:class rec:Agent ; + sh:name "serviced by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:hasPoint ], + sh:path rec:servicedBy ], [ a sh:PropertyShape ; - sh:maxCount 1 ; - sh:name "initial cost" ; - sh:nodeKind sh:Literal ; - sh:path rec:initialCost ], + sh:datatype xsd:string ; + sh:name "IP address"^^xsd:string ; + sh:path rec:IPAddress ], [ a sh:PropertyShape ; - sh:datatype xsd:date ; + sh:class rec:BuildingElement ; + sh:description "An asset may be mounted on some part of the building construction (e.g., a blind on a facade, a camera on a wall, etc)."^^xsd:string ; sh:maxCount 1 ; - sh:name "installation date" ; - sh:path rec:installationDate ], - [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "installed by" ; + sh:name "mounted on"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:installedBy ], + sh:path rec:mountedOn ], [ a sh:PropertyShape ; - sh:class rec:Asset ; - sh:name "is part of" ; + sh:class brick:Point ; + sh:name "has point"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ], + sh:path rec:hasPoint ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "located in" ; + sh:class rec:Document ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:locatedIn ], + sh:path rec:documentation ], [ a sh:PropertyShape ; - sh:datatype xsd:duration ; - sh:name "maintenance interval" ; - sh:path rec:maintenanceInterval ], + sh:datatype xsd:decimal ; + sh:maxCount 1 ; + sh:name "weight"^^xsd:string ; + sh:path rec:weight ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:name "manufactured by" ; - sh:nodeKind sh:IRI ; - sh:path rec:manufacturedBy ], + sh:datatype xsd:date ; + sh:maxCount 1 ; + sh:name "commissioning date"^^xsd:string ; + sh:path rec:commissioningDate ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "model number" ; - sh:path rec:modelNumber ], + sh:class rec:Asset ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], [ a sh:PropertyShape ; - sh:class rec:BuildingElement ; - sh:description "An asset may be mounted on some part of the building construction (e.g., a blind on a facade, a camera on a wall, etc)." ; + sh:datatype xsd:date ; sh:maxCount 1 ; - sh:name "mounted on" ; - sh:nodeKind sh:IRI ; - sh:path rec:mountedOn ], + sh:name "turnover date"^^xsd:string ; + sh:path rec:turnoverDate ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:name "serial number" ; + sh:name "serial number"^^xsd:string ; sh:path rec:serialNumber ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:name "serviced by" ; + sh:name "installed by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:servicedBy ], + sh:path rec:installedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:date ; - sh:maxCount 1 ; - sh:name "turnover date" ; - sh:path rec:turnoverDate ], + sh:datatype xsd:duration ; + sh:name "maintenance interval"^^xsd:string ; + sh:path rec:maintenanceInterval ], [ a sh:PropertyShape ; - sh:datatype xsd:decimal ; - sh:maxCount 1 ; - sh:name "weight" ; - sh:path rec:weight ] . + sh:class rec:Agent ; + sh:name "manufactured by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:manufacturedBy ] . rec:Atrium a rdfs:Class, sh:NodeShape ; - rdfs:label "Atrium" ; + rdfs:label "Atrium"^^xsd:string ; rdfs:subClassOf rec:Room . rec:AudioVisualEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Audio Visual Equipment" ; - rdfs:comment "Audio visual equipment." ; + rdfs:label "Audio Visual Equipment"^^xsd:string ; + rdfs:comment "Audio visual equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:Auditorium a rdfs:Class, sh:NodeShape ; - rdfs:label "Auditorium" ; + rdfs:label "Auditorium"^^xsd:string ; rdfs:subClassOf rec:Room . rec:BACnetController a rdfs:Class, sh:NodeShape ; - rdfs:label "BACnet Controller" ; - rdfs:comment "BACnet controller." ; + rdfs:label "BACnet Controller"^^xsd:string ; + rdfs:comment "BACnet controller."^^xsd:string ; rdfs:subClassOf rec:Controller ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -424,227 +424,227 @@ rec:BACnetController a rdfs:Class, rec:BackOffice a rdfs:Class, sh:NodeShape ; - rdfs:label "Back office" ; + rdfs:label "Back office"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Balcony a rdfs:Class, sh:NodeShape ; - rdfs:label "Balcony" ; + rdfs:label "Balcony"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:BarRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bar room" ; + rdfs:label "Bar room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:BarrierAsset a rdfs:Class, sh:NodeShape ; - rdfs:label "Barrier asset" ; + rdfs:label "Barrier asset"^^xsd:string ; rdfs:subClassOf rec:ArchitecturalAsset . rec:BasementLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Basement level" ; + rdfs:label "Basement level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:Bathroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bathroom" ; + rdfs:label "Bathroom"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Bed a rdfs:Class, sh:NodeShape ; - rdfs:label "Bed" ; + rdfs:label "Bed"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Bedroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Bedroom" ; + rdfs:label "Bedroom"^^xsd:string ; rdfs:subClassOf rec:Room . rec:BicycleGarage a rdfs:Class, sh:NodeShape ; - rdfs:label "Bicycle garage" ; + rdfs:label "Bicycle garage"^^xsd:string ; rdfs:subClassOf rec:Garage . rec:Bookcase a rdfs:Class, sh:NodeShape ; - rdfs:label "Bookcase" ; + rdfs:label "Bookcase"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:BooleanValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Boolean value observation" ; - rdfs:comment "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Boolean value observation"^^xsd:string ; + rdfs:comment "Generic xsd:boolean value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:boolean ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Building a rdfs:Class, sh:NodeShape ; - rdfs:label "Building" ; - rdfs:comment "A confined building structure." ; + rdfs:label "Building"^^xsd:string ; + rdfs:comment "A confined building structure."^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:BuildingElement a rdfs:Class, sh:NodeShape ; - rdfs:label "Building element" ; - rdfs:comment "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc." ; + rdfs:label "Building element"^^xsd:string ; + rdfs:comment "A part that constitutes a piece of a building's structural makeup. E.g., Facade, Wall, Slab, Roof, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; - sh:class rec:Document ; - sh:name "documentation" ; - sh:nodeKind sh:IRI ; - sh:path rec:documentation ], - [ a sh:PropertyShape ; sh:class rec:BuildingElement ; - sh:name "has part" ; + sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasPart ], + [ a sh:PropertyShape ; + sh:class rec:Document ; + sh:name "documentation"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:documentation ], [ a sh:PropertyShape ; sh:class rec:BuildingElement ; sh:maxCount 1 ; - sh:name "is part of" ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:class rec:Architecture ; - sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed." ; + sh:description "Indicates the architected space (site, building, level, room...) in which this building element is placed."^^xsd:string ; sh:maxCount 1 ; - sh:name "located in" ; + sh:name "located in"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:locatedIn ] . rec:BulletinBoard a rdfs:Class, sh:NodeShape ; - rdfs:label "Bulletin board" ; + rdfs:label "Bulletin board"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Cabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Cabinet" ; + rdfs:label "Cabinet"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CableRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cable room" ; + rdfs:label "Cable room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CafeteriaRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cafeteria room" ; + rdfs:label "Cafeteria room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:Campus a rdfs:Class, sh:NodeShape ; - rdfs:label "Campus" ; - rdfs:comment "A campus represents a collection of location entities. The constituent locations may have differing legal ownership and utilization purposes, but they are generally perceived as a coherent unit or sub-region within a city or other region. E.g., a university campus, a hospital campus, a corporate campus, etc." ; + rdfs:label "Campus"^^xsd:string ; + rdfs:comment "A campus represents a collection of location entities. The constituent locations may have differing legal ownership and utilization purposes, but they are generally perceived as a coherent unit or sub-region within a city or other region. E.g., a university campus, a hospital campus, a corporate campus, etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:CapacitanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Capacitance observation" ; + rdfs:label "Capacitance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Capacitance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Cart a rdfs:Class, sh:NodeShape ; - rdfs:label "Cart" ; + rdfs:label "Cart"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Chair a rdfs:Class, sh:NodeShape ; - rdfs:label "Chair" ; + rdfs:label "Chair"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Cinema a rdfs:Class, sh:NodeShape ; - rdfs:label "Cinema" ; + rdfs:label "Cinema"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Classroom a rdfs:Class, sh:NodeShape ; - rdfs:label "Classroom" ; + rdfs:label "Classroom"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:CleaningRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cleaning room" ; + rdfs:label "Cleaning room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ClimateControlRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Climate-control room" ; + rdfs:label "Climate-control room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:CloakRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cloak room" ; + rdfs:label "Cloak room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:CoatRack a rdfs:Class, sh:NodeShape ; - rdfs:label "Coat rack" ; + rdfs:label "Coat rack"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:CoffeeTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Coffee table" ; + rdfs:label "Coffee table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:Collection a rdfs:Class, sh:NodeShape ; - rdfs:label "Collection" ; - rdfs:comment "An administrative grouping of entities that are adressed and treated as a unit for some purpose. These entities may have some spatial arrangement (e.g., an apartment is typically contiguous) but that is not a requirement (see, e.g., a distributed campus consisting of spatially disjoint plots or buildings). Inclusion in a Collection is determined by the 'includes' field on a specific subclass." ; + rdfs:label "Collection"^^xsd:string ; + rdfs:comment "An administrative grouping of entities that are adressed and treated as a unit for some purpose. These entities may have some spatial arrangement (e.g., an apartment is typically contiguous) but that is not a requirement (see, e.g., a distributed campus consisting of spatially disjoint plots or buildings). Inclusion in a Collection is determined by the 'includes' field on a specific subclass."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Document ; - sh:name "documentation" ; + sh:name "documentation"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentation ] . rec:Company a rdfs:Class, sh:NodeShape ; - rdfs:label "Company" ; + rdfs:label "Company"^^xsd:string ; rdfs:subClassOf rec:Organization . rec:ComputerCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Computer cart" ; + rdfs:label "Computer cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:ConferenceRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Conference room" ; + rdfs:label "Conference room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ConferenceTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Conference table" ; + rdfs:label "Conference table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:Controller a rdfs:Class, sh:NodeShape ; - rdfs:label "Controller" ; - rdfs:comment "Controller." ; + rdfs:label "Controller"^^xsd:string ; + rdfs:comment "Controller."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -653,23 +653,23 @@ rec:Controller a rdfs:Class, rec:ConversationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Conversation room" ; + rdfs:label "Conversation room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:CookingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Cooking room" ; + rdfs:label "Cooking room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:CopyingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Copying room" ; + rdfs:label "Copying room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:DataNetworkEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Data Network Equipment" ; - rdfs:comment "Data network equipment." ; + rdfs:label "Data Network Equipment"^^xsd:string ; + rdfs:comment "Data network equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -679,38 +679,38 @@ rec:DataNetworkEquipment a rdfs:Class, rec:DataRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Data rate observation" ; + rdfs:label "Data rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:DataRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DataServerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Data server room" ; + rdfs:label "Data server room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:DataSizeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Data size observation" ; + rdfs:label "Data size observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:InformationEntropy ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DaylightSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Daylight Sensor" ; - rdfs:comment "Daylight sensor." ; + rdfs:label "Daylight Sensor"^^xsd:string ; + rdfs:comment "Daylight sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -720,223 +720,223 @@ rec:DaylightSensorEquipment a rdfs:Class, rec:DensityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Density observation" ; + rdfs:label "Density observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Density ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Department a rdfs:Class, sh:NodeShape ; - rdfs:label "Department" ; + rdfs:label "Department"^^xsd:string ; rdfs:subClassOf rec:Organization . rec:Desk a rdfs:Class, sh:NodeShape ; - rdfs:label "Desk" ; + rdfs:label "Desk"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:DeskLamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Desk lamp" ; + rdfs:label "Desk lamp"^^xsd:string ; rdfs:subClassOf rec:Lamp . rec:DiningRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dining room" ; + rdfs:label "Dining room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:DisabledToilet a rdfs:Class, sh:NodeShape ; - rdfs:label "Disabled toilet" ; + rdfs:label "Disabled toilet"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:DishingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dishing room" ; + rdfs:label "Dishing room"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:DistanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Distance observation" ; + rdfs:label "Distance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Distance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Document a rdfs:Class, sh:NodeShape ; - rdfs:label "Document" ; + rdfs:label "Document"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:name "document topic" ; + sh:name "document topic"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:documentTopic ], [ a sh:PropertyShape ; - sh:name "URL" ; + sh:name "URL"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:url ] . rec:Door a rdfs:Class, sh:NodeShape ; - rdfs:label "Door" ; + rdfs:label "Door"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:DoubleValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Double value observation" ; - rdfs:comment "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Double value observation"^^xsd:string ; + rdfs:comment "Generic xsd:double value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:DressingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Dressing room" ; + rdfs:label "Dressing room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:EducationalRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Educational room" ; + rdfs:label "Educational room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElectricChargeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Electric charge observation" ; + rdfs:label "Electric charge observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:ElectricCharge ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ElectricCurrentObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Elecric current observation" ; + rdfs:label "Elecric current observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:ElectricCurrent ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ElectricityRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Electricity room" ; + rdfs:label "Electricity room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:ElevatorRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator room" ; + rdfs:label "Elevator room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElevatorShaft a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator shaft" ; + rdfs:label "Elevator shaft"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ElevatorTrip a rdfs:Class, sh:NodeShape ; - rdfs:label "Elevator trip" ; + rdfs:label "Elevator trip"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "current level" ; + sh:name "current level"^^xsd:string ; sh:path rec:currentLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:in ( "Up"^^xsd:string "Down"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "end level" ; - sh:path rec:endLevel ], + sh:name "trip direction"^^xsd:string ; + sh:path rec:tripDirection ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "start level" ; - sh:path rec:startLevel ], + sh:name "end level"^^xsd:string ; + sh:path rec:endLevel ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Up" "Down" ) ; sh:maxCount 1 ; - sh:name "trip direction" ; - sh:path rec:tripDirection ] . + sh:name "start level"^^xsd:string ; + sh:path rec:startLevel ] . rec:EndTable a rdfs:Class, sh:NodeShape ; - rdfs:label "End table" ; + rdfs:label "End table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:EnergyObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Energy observation" ; + rdfs:label "Energy observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Energy ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Entrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Entrance" ; + rdfs:label "Entrance"^^xsd:string ; rdfs:subClassOf rec:Room . rec:EquipmentCollection a rdfs:Class, sh:NodeShape ; - rdfs:label "Equipment collection" ; + rdfs:label "Equipment collection"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class brick:Equipment ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:ErrorReport a rdfs:Class, sh:NodeShape ; - rdfs:label "Error report" ; + rdfs:label "Error report"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:EthernetPort a rdfs:Class, sh:NodeShape ; - rdfs:label "Ethernet Port" ; - rdfs:comment "Ethernet port." ; + rdfs:label "Ethernet Port"^^xsd:string ; + rdfs:comment "Ethernet port."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Type1" "Type2" "Type3" "Type4" ) ; + sh:in ( "Type1"^^xsd:string "Type2"^^xsd:string "Type3"^^xsd:string "Type4"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "PoE Type" ; + sh:name "PoE Type"^^xsd:string ; sh:path rec:poeType ], [ a sh:PropertyShape ; sh:datatype xsd:float ; - sh:description "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second." ; + sh:description "The data rate of the port in Mib/s, i.e. mebibit (2^20 bit) per second."^^xsd:string ; sh:maxCount 1 ; - sh:name "Port Speed" ; + sh:name "Port Speed"^^xsd:string ; sh:path rec:portSpeed ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:EthernetPort" ; @@ -944,8 +944,8 @@ rec:EthernetPort a rdfs:Class, rec:EthernetSwitch a rdfs:Class, sh:NodeShape ; - rdfs:label "Ethernet Switch" ; - rdfs:comment "Ethernet switch." ; + rdfs:label "Ethernet Switch"^^xsd:string ; + rdfs:comment "Ethernet switch."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -954,241 +954,241 @@ rec:EthernetSwitch a rdfs:Class, rec:Event a rdfs:Class, sh:NodeShape ; - rdfs:label "Event" ; - rdfs:comment "A temporally indexed entity, e.g., an observation, a lease, a construction project, etc. Can be instantaneous (timestamp property assigned) or have temporal extent (start and end properties assigned). Subclasses may define specific behaviour and requirements, e.g., on spatial indexing, agent participation, etc." ; + rdfs:label "Event"^^xsd:string ; + rdfs:comment "A temporally indexed entity, e.g., an observation, a lease, a construction project, etc. Can be instantaneous (timestamp property assigned) or have temporal extent (start and end properties assigned). Subclasses may define specific behaviour and requirements, e.g., on spatial indexing, agent participation, etc."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; - sh:description "Event ending timestamp." ; sh:maxCount 1 ; - sh:name "end" ; - sh:path rec:end ], + sh:name "timestamp"^^xsd:string ; + sh:path rec:timestamp ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; - sh:description "Event start timestamp." ; + sh:description "Event start timestamp."^^xsd:string ; sh:maxCount 1 ; - sh:name "start" ; + sh:name "start"^^xsd:string ; sh:path rec:start ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; + sh:description "Event ending timestamp."^^xsd:string ; sh:maxCount 1 ; - sh:name "timestamp" ; - sh:path rec:timestamp ] . + sh:name "end"^^xsd:string ; + sh:path rec:end ] . rec:ExceptionEvent a , rdfs:Class, sh:NodeShape ; - rdfs:label "Exception event" ; + rdfs:label "Exception event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; sh:class brick:Point ; - sh:description "The brick:Point that emitted this exception." ; + sh:description "The brick:Point that emitted this exception."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "source point" ; + sh:name "source point"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:sourcePoint ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The message of this exception event." ; + sh:description "The message of this exception event."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ExerciseRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Exercise room" ; + rdfs:label "Exercise room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ExhibitionRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Exhibition room" ; + rdfs:label "Exhibition room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Facade a rdfs:Class, sh:NodeShape ; - rdfs:label "Facade" ; + rdfs:label "Facade"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:FilingCabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Filing cabinet" ; + rdfs:label "Filing cabinet"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:FittingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Fitting room" ; + rdfs:label "Fitting room"^^xsd:string ; rdfs:subClassOf rec:RetailRoom . rec:FloorLamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Floor lamp" ; + rdfs:label "Floor lamp"^^xsd:string ; rdfs:subClassOf rec:Lamp . rec:FloorMat a rdfs:Class, sh:NodeShape ; - rdfs:label "Floor mat" ; + rdfs:label "Floor mat"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:FoldingChair a rdfs:Class, sh:NodeShape ; - rdfs:label "Folding chair" ; + rdfs:label "Folding chair"^^xsd:string ; rdfs:subClassOf rec:Chair . rec:FoldingTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Folding table" ; + rdfs:label "Folding table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:FoodHandlingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Food-handling room" ; + rdfs:label "Food-handling room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Footrest a rdfs:Class, sh:NodeShape ; - rdfs:label "Footrest" ; + rdfs:label "Footrest"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:ForceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Force observation" ; + rdfs:label "Force observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Force ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:FrequencyObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Frequency observation" ; + rdfs:label "Frequency observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Frequency ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Furniture a rdfs:Class, sh:NodeShape ; - rdfs:label "Furniture" ; + rdfs:label "Furniture"^^xsd:string ; rdfs:subClassOf rec:Asset . rec:FurnitureCollection a rdfs:Class, sh:NodeShape ; - rdfs:label "Furniture collection" ; + rdfs:label "Furniture collection"^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Furniture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:Garage a rdfs:Class, sh:NodeShape ; - rdfs:label "Garage" ; + rdfs:label "Garage"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Gateway a rdfs:Class, sh:NodeShape ; - rdfs:label "Gateway" ; - rdfs:comment "Gateway." ; + rdfs:label "Gateway"^^xsd:string ; + rdfs:comment "Gateway."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:Geometry a rdfs:Class, sh:NodeShape ; - rdfs:label "Geometry" ; + rdfs:label "Geometry"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "WGS84" "SWEREF99" "LocalCoordinates" ) ; + sh:in ( "WGS84"^^xsd:string "SWEREF99"^^xsd:string "LocalCoordinates"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "coordinate system" ; + sh:name "coordinate system"^^xsd:string ; sh:nodeKind sh:Literal ; sh:path rec:coordinateSystem ] . rec:Georeference a rdfs:Class, sh:NodeShape ; - rdfs:label "Georeference" ; - rdfs:comment "A georeference creates a relationship between a local coordinate system into a geographic coordinate system." ; + rdfs:label "Georeference"^^xsd:string ; + rdfs:comment "A georeference creates a relationship between a local coordinate system into a geographic coordinate system."^^xsd:string ; rdfs:subClassOf rec:Information . rec:Geotransform a rdfs:Class, sh:NodeShape ; - rdfs:label "Geotransform" ; - rdfs:comment "A transform following GDAL's Affine Transform that transforms a local coordinate into a WGS84 coordinate. Created from Ground Control Points (GCP) using GDAL's GCPsToGeotransform method." ; + rdfs:label "Geotransform"^^xsd:string ; + rdfs:comment "A transform following GDAL's Affine Transform that transforms a local coordinate into a WGS84 coordinate. Created from Ground Control Points (GCP) using GDAL's GCPsToGeotransform method."^^xsd:string ; rdfs:subClassOf rec:Georeference ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:description "Value will be zero if the local coordinate system is north-aligned." ; + sh:description "Value will be zero if the local coordinate system is north-aligned."^^xsd:string ; sh:maxCount 1 ; - sh:name "y rotational scale factor" ; + sh:name "y rotational scale factor"^^xsd:string ; sh:path rec:yRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "height scale factor" ; - sh:path rec:heightScaleFactor ], + sh:name "width scale factor"^^xsd:string ; + sh:path rec:widthScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin x" ; - sh:path rec:originX ], + sh:name "height scale factor"^^xsd:string ; + sh:path rec:heightScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; - sh:name "origin y" ; + sh:name "origin y"^^xsd:string ; sh:path rec:originY ], [ a sh:PropertyShape ; sh:datatype xsd:double ; + sh:description "Value will be zero if the local coordinate system is north-aligned."^^xsd:string ; sh:maxCount 1 ; - sh:name "width scale factor" ; - sh:path rec:widthScaleFactor ], + sh:name "x rotational scale factor"^^xsd:string ; + sh:path rec:xRotationalScaleFactor ], [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:description "Value will be zero if the local coordinate system is north-aligned." ; sh:maxCount 1 ; - sh:name "x rotational scale factor" ; - sh:path rec:xRotationalScaleFactor ] . + sh:name "origin x"^^xsd:string ; + sh:path rec:originX ] . rec:GroupRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Group room" ; + rdfs:label "Group room"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:HVACZone a rdfs:Class, sh:NodeShape ; - rdfs:label "HVAC zone" ; + rdfs:label "HVAC zone"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Hallway a rdfs:Class, sh:NodeShape ; - rdfs:label "Hallway" ; + rdfs:label "Hallway"^^xsd:string ; rdfs:subClassOf rec:Room . rec:HealthcareRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Healthcare room" ; + rdfs:label "Healthcare room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Hospital a rdfs:Class, sh:NodeShape ; - rdfs:label "Hospital" ; + rdfs:label "Hospital"^^xsd:string ; rdfs:subClassOf rec:Building . rec:IAQSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Indoor Air Quality Sensor" ; - rdfs:comment "Indoor air quality sensor." ; + rdfs:label "Indoor Air Quality Sensor"^^xsd:string ; + rdfs:comment "Indoor air quality sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1197,113 +1197,113 @@ rec:IAQSensorEquipment a rdfs:Class, rec:ICTEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "ICT Equipment" ; - rdfs:comment "Equipment and devices that are part of a building's ICT infrastructure." ; + rdfs:label "ICT Equipment"^^xsd:string ; + rdfs:comment "Equipment and devices that are part of a building's ICT infrastructure."^^xsd:string ; rdfs:subClassOf brick:Equipment ; sh:property [ a sh:PropertyShape ; - sh:datatype xsd:integer ; - sh:name "Height (RUs)" ; - sh:path rec:heightRUs ], + sh:datatype xsd:string ; + sh:description "The standard the equipment or device adheres to, e.g. IEEE 802.11."^^xsd:string ; + sh:name "Standard"^^xsd:string ; + sh:path rec:standard ], [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:name "Number of Ports" ; + sh:name "Number of Ports"^^xsd:string ; sh:path rec:numberOfPorts ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:description "The standard the equipment or device adheres to, e.g. IEEE 802.11." ; - sh:name "Standard" ; - sh:path rec:standard ] . + sh:datatype xsd:integer ; + sh:name "Height (RUs)"^^xsd:string ; + sh:path rec:heightRUs ] . rec:ICTHardware a rdfs:Class, sh:NodeShape ; - rdfs:label "ICT Hardware" ; - rdfs:comment "ICT hardware." ; + rdfs:label "ICT Hardware"^^xsd:string ; + rdfs:comment "ICT hardware."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:ITRack a rdfs:Class, sh:NodeShape ; - rdfs:label "IT Rack" ; - rdfs:comment "IT rack." ; + rdfs:label "IT Rack"^^xsd:string ; + rdfs:comment "IT rack."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment . rec:IlluminanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Illuminance observation" ; + rdfs:label "Illuminance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Illuminance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:InductanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Inductance observation" ; + rdfs:label "Inductance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Inductance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Information a rdfs:Class, sh:NodeShape ; - rdfs:label "Information" ; + rdfs:label "Information"^^xsd:string ; rdfs:subClassOf rdfs:Resource . rec:IntegerValueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Integer value observation" ; - rdfs:comment "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit." ; + rdfs:label "Integer value observation"^^xsd:string ; + rdfs:comment "Generic xsd:int value observation that is not specific to any particular QUDT quantitykind or unit."^^xsd:string ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Kitchenette a rdfs:Class, sh:NodeShape ; - rdfs:label "Kitchenette" ; + rdfs:label "Kitchenette"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:Laboratory a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory" ; + rdfs:label "Laboratory"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LaboratoryDry a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory (dry)" ; + rdfs:label "Laboratory (dry)"^^xsd:string ; rdfs:subClassOf rec:Laboratory . rec:LaboratoryWet a rdfs:Class, sh:NodeShape ; - rdfs:label "Laboratory (wet)" ; + rdfs:label "Laboratory (wet)"^^xsd:string ; rdfs:subClassOf rec:Laboratory . rec:Lamp a rdfs:Class, sh:NodeShape ; - rdfs:label "Lamp" ; + rdfs:label "Lamp"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:LaundryRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Laundry room" ; + rdfs:label "Laundry room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LeakDetectorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Leak Detector" ; - rdfs:comment "Leak detector." ; + rdfs:label "Leak Detector"^^xsd:string ; + rdfs:comment "Leak detector."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1312,203 +1312,203 @@ rec:LeakDetectorEquipment a rdfs:Class, rec:Lease a rdfs:Class, sh:NodeShape ; - rdfs:label "Lease" ; + rdfs:label "Lease"^^xsd:string ; rdfs:subClassOf rec:Event ; sh:property [ a sh:PropertyShape ; - sh:description "The object (e.g., property, equipment, etc) that this a lease of." ; + sh:description "The object (e.g., property, equipment, etc) that this a lease of."^^xsd:string ; sh:minCount 1 ; - sh:name "lease of" ; + sh:name "lease of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:leaseOf ], [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "The agent leasing some leasable object, i.e., the user of the asset." ; + sh:description "The agent leasing some leasable object, i.e., the user of the asset."^^xsd:string ; sh:minCount 1 ; - sh:name "leasee" ; + sh:name "leasee"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:leasee ], [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:description "The agent leasing out some leasable object, i.e., the owner of the asset." ; - sh:minCount 1 ; - sh:name "leasor" ; + sh:class rec:LeaseContract ; + sh:description "Indicates the contract regulating the terms of the lease in question. "^^xsd:string ; + sh:name "regulated by"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:leasor ], + sh:path rec:regulatedBy ], [ a sh:PropertyShape ; - sh:class rec:LeaseContract ; - sh:description "Indicates the contract regulating the terms of the lease in question. " ; - sh:name "regulated by" ; + sh:class rec:Agent ; + sh:description "The agent leasing out some leasable object, i.e., the owner of the asset."^^xsd:string ; + sh:minCount 1 ; + sh:name "leasor"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:regulatedBy ] . + sh:path rec:leasor ] . rec:LeaseContract a rdfs:Class, sh:NodeShape ; - rdfs:label "Lease contract" ; - rdfs:comment "Formal document that identifies the Tenant and the leased asset or property; states lease term and fee (rent), and detailed terms and conditions of the lease agreement." ; + rdfs:label "Lease contract"^^xsd:string ; + rdfs:comment "Formal document that identifies the Tenant and the leased asset or property; states lease term and fee (rent), and detailed terms and conditions of the lease agreement."^^xsd:string ; rdfs:subClassOf rec:Document ; sh:property [ a sh:PropertyShape ; sh:class rec:Lease ; - sh:description "Indicates the lease(s) that this contract regulates the conditions of." ; - sh:name "regulates" ; + sh:description "Indicates the lease(s) that this contract regulates the conditions of."^^xsd:string ; + sh:name "regulates"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:regulates ] . rec:LengthObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Length observation" ; + rdfs:label "Length observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Length ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Level a rdfs:Class, sh:NodeShape ; - rdfs:label "Level" ; - rdfs:comment "The level of a building, a.k.a. storey, floor, etc." ; + rdfs:label "Level"^^xsd:string ; + rdfs:comment "The level of a building, a.k.a. storey, floor, etc."^^xsd:string ; rdfs:subClassOf rec:Architecture ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:integer ; - sh:description "A number indicating the ordinal number of this level within the containing space (typically a Building or in the case of a Mezzanine, sometimes another level). Note that the implementation of this numbering scheme and its starting point is implementation-specific; e.g., the fifth floor below ground may be 0 in some systems, and -5 in others." ; - sh:name "level number" ; + sh:description "A number indicating the ordinal number of this level within the containing space (typically a Building or in the case of a Mezzanine, sometimes another level). Note that the implementation of this numbering scheme and its starting point is implementation-specific; e.g., the fifth floor below ground may be 0 in some systems, and -5 in others."^^xsd:string ; + sh:name "level number"^^xsd:string ; sh:path rec:levelNumber ] . rec:Library a rdfs:Class, sh:NodeShape ; - rdfs:label "Library" ; + rdfs:label "Library"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LivingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Living room" ; + rdfs:label "Living room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LoadingReceivingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Loading/receiving room" ; + rdfs:label "Loading/receiving room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LockerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Locker room" ; + rdfs:label "Locker room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:LuminanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminance observation" ; + rdfs:label "Luminance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Luminance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:LuminousFluxObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminous flux observation" ; + rdfs:label "Luminous flux observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:LuminousFlux ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:LuminousIntensityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Luminous intensity observation" ; + rdfs:label "Luminous intensity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:LuminousIntensity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MagneticFluxObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Magnetic flux observation" ; + rdfs:label "Magnetic flux observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:MagneticFlux ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MailRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Mail room" ; + rdfs:label "Mail room"^^xsd:string ; rdfs:subClassOf rec:BackOffice . rec:MailroomCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Mailroom cart" ; + rdfs:label "Mailroom cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:MainEntrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Main entrance" ; + rdfs:label "Main entrance"^^xsd:string ; rdfs:subClassOf rec:Entrance . rec:MassFlowRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Mass flow rate observation" ; + rdfs:label "Mass flow rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:MassFlowRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MassObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Mass observation" ; + rdfs:label "Mass observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Mass ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:MeditationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Meditation room" ; + rdfs:label "Meditation room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:MezzanineLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Mezzanine level" ; + rdfs:label "Mezzanine level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:MobileDesk a rdfs:Class, sh:NodeShape ; - rdfs:label "Mobile desk" ; + rdfs:label "Mobile desk"^^xsd:string ; rdfs:subClassOf rec:Desk . rec:ModbusController a rdfs:Class, sh:NodeShape ; - rdfs:label "Modbus Controller" ; - rdfs:comment "Modbus controller." ; + rdfs:label "Modbus Controller"^^xsd:string ; + rdfs:comment "Modbus controller."^^xsd:string ; rdfs:subClassOf rec:Controller ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1517,56 +1517,56 @@ rec:ModbusController a rdfs:Class, rec:Morgue a rdfs:Class, sh:NodeShape ; - rdfs:label "Morgue" ; + rdfs:label "Morgue"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:MothersRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Mothers' room" ; + rdfs:label "Mothers' room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:MultiPoint a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi point" ; + rdfs:label "Multi point"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON MultiPoint coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[10.0, 40.0], [40.0, 30.0], [20.0, 20.0], [30.0, 10.0]]." ; + sh:description "A GeoJSON MultiPoint coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[10.0, 40.0], [40.0, 30.0], [20.0, 20.0], [30.0, 10.0]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:MultiPolygon a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi polygon" ; + rdfs:label "Multi polygon"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON MultiPolygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[[[30.0, 20.0], [45.0, 40.0], [10.0, 40.0], [30.0, 20.0]]], [[[15.0, 5.0], [40.0, 10.0], [10.0, 20.0], [5.0, 10.0], [15.0, 5.0]]]]." ; + sh:description "A GeoJSON MultiPolygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[[[30.0, 20.0], [45.0, 40.0], [10.0, 40.0], [30.0, 20.0]]], [[[15.0, 5.0], [40.0, 10.0], [10.0, 20.0], [5.0, 10.0], [15.0, 5.0]]]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:MultiPurposeRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Multi-purpose room" ; + rdfs:label "Multi-purpose room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:NeonatalNursingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Neonatal nursing room" ; + rdfs:label "Neonatal nursing room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:NetworkRouter a rdfs:Class, sh:NodeShape ; - rdfs:label "Network Router" ; - rdfs:comment "Network router." ; + rdfs:label "Network Router"^^xsd:string ; + rdfs:comment "Network router."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment . rec:NetworkSecurityEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Network Security Equipment" ; - rdfs:comment "Network security equipment." ; + rdfs:label "Network Security Equipment"^^xsd:string ; + rdfs:comment "Network security equipment."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1575,26 +1575,26 @@ rec:NetworkSecurityEquipment a rdfs:Class, rec:NotificationObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Notification object" ; + rdfs:label "Notification object"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:ObservationEvent a rdfs:Class, sh:NodeShape ; - rdfs:label "Observation event" ; + rdfs:label "Observation event"^^xsd:string ; rdfs:subClassOf rec:PointEvent ; sh:property [ a sh:PropertyShape ; sh:class brick:Point ; - sh:description "The brick:Point that emitted this observation." ; + sh:description "The brick:Point that emitted this observation."^^xsd:string ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "source point" ; + sh:name "source point"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:sourcePoint ] . rec:OccupancySensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor" ; - rdfs:comment "Occupancy sensor." ; + rdfs:label "Occupancy Sensor"^^xsd:string ; + rdfs:comment "Occupancy sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1603,93 +1603,93 @@ rec:OccupancySensorEquipment a rdfs:Class, rec:OccupancyZone a rdfs:Class, sh:NodeShape ; - rdfs:label "Occupancy zone" ; - rdfs:comment "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)" ; + rdfs:label "Occupancy zone"^^xsd:string ; + rdfs:comment "Occupancy Zone is a spatial area where devices are monitoring or reporting on the concept of Occupancy (motion sensors, people counters, cameras, etc.)"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Office a rdfs:Class, sh:NodeShape ; - rdfs:label "Office" ; + rdfs:label "Office"^^xsd:string ; rdfs:subClassOf rec:Room . rec:OfficeChair a rdfs:Class, sh:NodeShape ; - rdfs:label "Office chair" ; + rdfs:label "Office chair"^^xsd:string ; rdfs:subClassOf rec:Chair . rec:OfficeLandscape a rdfs:Class, sh:NodeShape ; - rdfs:label "OfficeLandscape" ; + rdfs:label "OfficeLandscape"^^xsd:string ; rdfs:subClassOf rec:Office . rec:OfficeRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "OfficeRoom" ; + rdfs:label "OfficeRoom"^^xsd:string ; rdfs:subClassOf rec:Office . rec:OperatingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Operating room" ; + rdfs:label "Operating room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Organization a rdfs:Class, sh:NodeShape ; - rdfs:label "Organization" ; - rdfs:comment "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)" ; + rdfs:label "Organization"^^xsd:string ; + rdfs:comment "An organization of any sort (e.g., a business, association, project, consortium, tribe, etc.)"^^xsd:string ; rdfs:subClassOf rec:Agent ; sh:property [ a sh:PropertyShape ; sh:class rec:Agent ; - sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property." ; - sh:name "has member" ; + sh:description "Indicates membership in an organization. Note that componency (e.g., departments of a corporation) are expressed using the more generic hasPart property."^^xsd:string ; + sh:name "has member"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:hasMember ], [ a sh:PropertyShape ; sh:class rec:Organization ; - sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the more specific hasMember property." ; - sh:name "has part" ; - sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], - [ a sh:PropertyShape ; - sh:class rec:Organization ; - sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property." ; - sh:name "is part of" ; + sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the Agent.isMemberOf property."^^xsd:string ; + sh:name "is part of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isPartOf ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; - sh:description "URL link to an image/logo that represents the organization." ; - sh:name "logo" ; - sh:path rec:logo ] . + sh:description "URL link to an image/logo that represents the organization."^^xsd:string ; + sh:name "logo"^^xsd:string ; + sh:path rec:logo ], + [ a sh:PropertyShape ; + sh:class rec:Organization ; + sh:description "Indicates parthood relations in organizations (e.g., departments of a corporation). Note that membership in an organization is expressed using the more specific hasMember property."^^xsd:string ; + sh:name "has part"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:hasPart ] . rec:OutdoorSpace a rdfs:Class, sh:NodeShape ; - rdfs:label "Outdoor space" ; + rdfs:label "Outdoor space"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:OutpatientServicesRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Outpatient services room" ; + rdfs:label "Outpatient services room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:Pantry a rdfs:Class, sh:NodeShape ; - rdfs:label "Pantry" ; + rdfs:label "Pantry"^^xsd:string ; rdfs:subClassOf rec:FoodHandlingRoom . rec:ParkingSpace a rdfs:Class, sh:NodeShape ; - rdfs:label "Parking space" ; + rdfs:label "Parking space"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Partition a rdfs:Class, sh:NodeShape ; - rdfs:label "Partition" ; + rdfs:label "Partition"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:PeopleCountSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "People Count Sensor" ; - rdfs:comment "People count sensor." ; + rdfs:label "People Count Sensor"^^xsd:string ; + rdfs:comment "People count sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -1698,309 +1698,309 @@ rec:PeopleCountSensorEquipment a rdfs:Class, rec:Person a rdfs:Class, sh:NodeShape ; - rdfs:label "Person" ; - rdfs:comment "A natural person (i.e., an individual human being)." ; + rdfs:label "Person"^^xsd:string ; + rdfs:comment "A natural person (i.e., an individual human being)."^^xsd:string ; rdfs:subClassOf rec:Agent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:path rec:familyName ], - [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:name "gender" ; - sh:path rec:gender ], + sh:path rec:givenName ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:path rec:givenName ], + sh:path rec:familyName ], [ a sh:PropertyShape ; sh:datatype xsd:anyURI ; - sh:description "URL link to an image that represents the person." ; - sh:name "image" ; - sh:path rec:image ] . + sh:description "URL link to an image that represents the person."^^xsd:string ; + sh:name "image"^^xsd:string ; + sh:path rec:image ], + [ a sh:PropertyShape ; + sh:datatype xsd:string ; + sh:name "gender"^^xsd:string ; + sh:path rec:gender ] . rec:PersonalHygiene a rdfs:Class, sh:NodeShape ; - rdfs:label "Personal hygiene room" ; + rdfs:label "Personal hygiene room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:PharmacyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Pharmacy room" ; + rdfs:label "Pharmacy room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:PhoneBooth a rdfs:Class, sh:NodeShape ; - rdfs:label "PhoneBooth" ; + rdfs:label "PhoneBooth"^^xsd:string ; rdfs:subClassOf rec:Office . rec:Point a rdfs:Class, sh:NodeShape ; - rdfs:label "Point" ; + rdfs:label "Point"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]." ; + sh:description "A GeoJSON Point coordinate listing. Coordinate may be expressed in two or three dimensions. Ex: [30.0, 10.0, 0.0]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:PointEvent a rdfs:Class, sh:NodeShape ; - rdfs:label "Point event" ; - rdfs:comment "An event emanating from or targeting a Point; e.g., an individual Observation from a Sensor point, or an Actuation sent to a Command point. In other terms, the Points indicate the capability of some Space or Equipment to emit or accept data, while this class represents those actual data messages. Note that in most non-trivially sized systems, these events are not stored in the knowledge graph itself, but are rather forwarded to some C&C system or time series database." ; + rdfs:label "Point event"^^xsd:string ; + rdfs:comment "An event emanating from or targeting a Point; e.g., an individual Observation from a Sensor point, or an Actuation sent to a Command point. In other terms, the Points indicate the capability of some Space or Equipment to emit or accept data, while this class represents those actual data messages. Note that in most non-trivially sized systems, these events are not stored in the knowledge graph itself, but are rather forwarded to some C&C system or time series database."^^xsd:string ; rdfs:subClassOf rec:Event . rec:PointOfInterest a rdfs:Class, sh:NodeShape ; - rdfs:label "Point of Interest" ; + rdfs:label "Point of Interest"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:maxCount 1 ; - sh:name "object of interest" ; + sh:name "object of interest"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:objectOfInterest ] . rec:Polygon a rdfs:Class, sh:NodeShape ; - rdfs:label "Polygon" ; + rdfs:label "Polygon"^^xsd:string ; rdfs:subClassOf rec:Geometry ; sh:property [ a sh:PropertyShape ; sh:datatype ; - sh:description "A GeoJSON Polygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[30.0, 10.0, 0.0], [40.0, 40.0, 2.0], [20.0, 40.0, 2.0], [10.0, 20.0, 2.0], [30.0, 10.0, 0.0]]." ; + sh:description "A GeoJSON Polygon coordinate listing. Coordinates may be expressed in two or three dimensions. Ex: [[30.0, 10.0, 0.0], [40.0, 40.0, 2.0], [20.0, 40.0, 2.0], [10.0, 20.0, 2.0], [30.0, 10.0, 0.0]]."^^xsd:string ; sh:maxCount 1 ; - sh:name "coordinates" ; + sh:name "coordinates"^^xsd:string ; sh:path rec:coordinates ] . rec:Portfolio a rdfs:Class, sh:NodeShape ; - rdfs:label "Portfolio" ; - rdfs:comment "A portfolio is a grouping of buildings, sites, apartments, campuses, etc. that share some business-relevant commonality, e.g., are managed by the same company, are rented out to the same tenant, share utilization or legal definition (industrial vs commercial), etc." ; + rdfs:label "Portfolio"^^xsd:string ; + rdfs:comment "A portfolio is a grouping of buildings, sites, apartments, campuses, etc. that share some business-relevant commonality, e.g., are managed by the same company, are rented out to the same tenant, share utilization or legal definition (industrial vs commercial), etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:PostalAddress a rdfs:Class, sh:NodeShape ; - rdfs:label "Postal address" ; + rdfs:label "Postal address"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 1" ; - sh:path rec:addressLine1 ], + sh:name "region"^^xsd:string ; + sh:path rec:region ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "address line 2" ; - sh:path rec:addressLine2 ], + sh:name "city"^^xsd:string ; + sh:path rec:city ], [ a sh:PropertyShape ; sh:datatype xsd:string ; + sh:description "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc."^^xsd:string ; sh:maxCount 1 ; - sh:name "city" ; - sh:path rec:city ], + sh:name "country"^^xsd:string ; + sh:path rec:country ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:description "The country, e.g., USA, Sweden, Argentina, or optionally a two-letter ISO 3166-1 alpha-2 country code, e.g., \"SE\", \"US\", etc." ; sh:maxCount 1 ; - sh:name "country" ; - sh:path rec:country ], + sh:name "address line 2"^^xsd:string ; + sh:path rec:addressLine2 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "postal code" ; - sh:path rec:postalCode ], + sh:name "address line 1"^^xsd:string ; + sh:path rec:addressLine1 ], [ a sh:PropertyShape ; sh:datatype xsd:string ; sh:maxCount 1 ; - sh:name "region" ; - sh:path rec:region ] . + sh:name "postal code"^^xsd:string ; + sh:path rec:postalCode ] . rec:PowerObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Power observation" ; + rdfs:label "Power observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Power ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Premises a rdfs:Class, sh:NodeShape ; - rdfs:label "Premises" ; - rdfs:comment "A premises is an administrative grouping of spaces that are used for some commercial or industrial purpose by a real estate holder or tenant. E.g, a suite of offices, a shop, or an industrial workshop." ; + rdfs:label "Premises"^^xsd:string ; + rdfs:comment "A premises is an administrative grouping of spaces that are used for some commercial or industrial purpose by a real estate holder or tenant. E.g, a suite of offices, a shop, or an industrial workshop."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:PressureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Pressure observation" ; + rdfs:label "Pressure observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Pressure ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:PrinterCart a rdfs:Class, sh:NodeShape ; - rdfs:label "Printer cart" ; + rdfs:label "Printer cart"^^xsd:string ; rdfs:subClassOf rec:Cart . rec:PrinterStand a rdfs:Class, sh:NodeShape ; - rdfs:label "Printer stand" ; + rdfs:label "Printer stand"^^xsd:string ; rdfs:subClassOf rec:Stand . rec:RadiologyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Radiology room" ; + rdfs:label "Radiology room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:RealEstate a rdfs:Class, sh:NodeShape ; - rdfs:label "Real Estate" ; - rdfs:comment "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc." ; + rdfs:label "Real Estate"^^xsd:string ; + rdfs:comment "The legal/administrative representation of some lands and/or buildings. I.e., \"Fastighet\" (Swedish), \"Ejendom\" (Denmark), etc."^^xsd:string ; rdfs:subClassOf rec:Collection ; sh:property [ a sh:PropertyShape ; sh:class rec:Architecture ; sh:minCount 1 ; - sh:name "includes" ; + sh:name "includes"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:includes ] . rec:Reception a rdfs:Class, sh:NodeShape ; - rdfs:label "Reception" ; + rdfs:label "Reception"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ReceptionTable a rdfs:Class, sh:NodeShape ; - rdfs:label "Reception table" ; + rdfs:label "Reception table"^^xsd:string ; rdfs:subClassOf rec:Table . rec:RecordingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Recording room" ; + rdfs:label "Recording room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:RecreationalRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Recreational room" ; + rdfs:label "Recreational room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Region a rdfs:Class, sh:NodeShape ; - rdfs:label "Region" ; - rdfs:comment "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc." ; + rdfs:label "Region"^^xsd:string ; + rdfs:comment "An administrative geospatial unit larger than the individual real estate. For instance, \"Lombary\", \"North America\", \"The Back Bay\", \"Elnätsområde Syd\", etc."^^xsd:string ; rdfs:subClassOf rec:Space . rec:RelativeHumidityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Relative humidity observation" ; + rdfs:label "Relative humidity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:RelativeHumidity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:ResistanceObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Resistance observation" ; + rdfs:label "Resistance observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Resistance ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:RestingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Resting room" ; + rdfs:label "Resting room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:RetailRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Retail room" ; + rdfs:label "Retail room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Roof a rdfs:Class, sh:NodeShape ; - rdfs:label "Roof" ; + rdfs:label "Roof"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:RoofLevel a rdfs:Class, sh:NodeShape ; - rdfs:label "Roof level" ; + rdfs:label "Roof level"^^xsd:string ; rdfs:subClassOf rec:Level . rec:Room a rdfs:Class, sh:NodeShape ; - rdfs:label "Room" ; + rdfs:label "Room"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:Safe a rdfs:Class, sh:NodeShape ; - rdfs:label "Safe" ; + rdfs:label "Safe"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Sauna a rdfs:Class, sh:NodeShape ; - rdfs:label "Sauna" ; + rdfs:label "Sauna"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:School a rdfs:Class, sh:NodeShape ; - rdfs:label "School" ; + rdfs:label "School"^^xsd:string ; rdfs:subClassOf rec:Building . rec:SecurityRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Security room" ; + rdfs:label "Security room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:SensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Sensor Equipment" ; - rdfs:comment "Sensor equipment." ; + rdfs:label "Sensor Equipment"^^xsd:string ; + rdfs:comment "Sensor equipment."^^xsd:string ; rdfs:subClassOf rec:ICTEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Battery Percentage" ; - sh:path rec:batteryPercentage ], + sh:name "Wi-Fi Signal Strength"^^xsd:string ; + sh:path rec:wifiSignalStrength ], [ a sh:PropertyShape ; sh:datatype xsd:double ; - sh:name "Wi-Fi Signal Strength" ; - sh:path rec:wifiSignalStrength ] ; + sh:name "Battery Percentage"^^xsd:string ; + sh:path rec:batteryPercentage ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:SensorEquipment" ; brick:isReplacedBy brick:Sensor_Equipment . rec:Server a rdfs:Class, sh:NodeShape ; - rdfs:label "Server" ; - rdfs:comment "Server." ; + rdfs:label "Server"^^xsd:string ; + rdfs:comment "Server."^^xsd:string ; rdfs:subClassOf rec:ICTHardware ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2009,251 +2009,251 @@ rec:Server a rdfs:Class, rec:ServiceEntrance a rdfs:Class, sh:NodeShape ; - rdfs:label "Service entrance" ; + rdfs:label "Service entrance"^^xsd:string ; rdfs:subClassOf rec:Entrance . rec:ServiceObject a rdfs:Class, sh:NodeShape ; - rdfs:label "Service object" ; + rdfs:label "Service object"^^xsd:string ; rdfs:subClassOf rec:Information ; sh:property [ a sh:PropertyShape ; - sh:class rec:Agent ; - sh:maxCount 1 ; - sh:name "acknowledged by" ; - sh:nodeKind sh:IRI ; - sh:path rec:acknowledgedBy ], - [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "acknowledged time" ; - sh:path rec:acknowledgedTime ], + sh:name "created time"^^xsd:string ; + sh:path rec:createdTime ], [ a sh:PropertyShape ; sh:class rec:Agent ; sh:maxCount 1 ; - sh:name "closed by" ; + sh:name "closed by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:closedBy ], [ a sh:PropertyShape ; - sh:datatype xsd:dateTime ; + sh:datatype xsd:string ; + sh:in ( "Severe"^^xsd:string "Major"^^xsd:string "Minor"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "closed time" ; - sh:path rec:closedTime ], + sh:minCount 1 ; + sh:name "severity"^^xsd:string ; + sh:path rec:severity ], [ a sh:PropertyShape ; - sh:class rec:Agent ; + sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "created by" ; - sh:nodeKind sh:IRI ; - sh:path rec:createdBy ], + sh:name "acknowledged time"^^xsd:string ; + sh:path rec:acknowledgedTime ], [ a sh:PropertyShape ; sh:datatype xsd:dateTime ; sh:maxCount 1 ; - sh:name "created time" ; - sh:path rec:createdTime ], + sh:name "closed time"^^xsd:string ; + sh:path rec:closedTime ], [ a sh:PropertyShape ; sh:class brick:Point ; - sh:name "produced by" ; + sh:name "produced by"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:producedBy ], - [ a sh:PropertyShape ; - sh:minCount 1 ; - sh:name "related to" ; - sh:nodeKind sh:IRI ; - sh:path rec:relatedTo ], [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "Severe" "Major" "Minor" ) ; + sh:in ( "Unacknowledged"^^xsd:string "Acknowledged"^^xsd:string "Closed"^^xsd:string ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "severity" ; - sh:path rec:severity ], + sh:name "status"^^xsd:string ; + sh:path rec:status ], [ a sh:PropertyShape ; - sh:datatype xsd:string ; - sh:in ( "Unacknowledged" "Acknowledged" "Closed" ) ; + sh:class rec:Agent ; sh:maxCount 1 ; + sh:name "created by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:createdBy ], + [ a sh:PropertyShape ; sh:minCount 1 ; - sh:name "status" ; - sh:path rec:status ] . + sh:name "related to"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:relatedTo ], + [ a sh:PropertyShape ; + sh:class rec:Agent ; + sh:maxCount 1 ; + sh:name "acknowledged by"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:acknowledgedBy ] . rec:ServiceShaft a rdfs:Class, sh:NodeShape ; - rdfs:label "Service shaft" ; + rdfs:label "Service shaft"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Shelter a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter" ; + rdfs:label "Shelter"^^xsd:string ; rdfs:subClassOf rec:Room . rec:ShelterGasLock a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter gas lock" ; + rdfs:label "Shelter gas lock"^^xsd:string ; rdfs:subClassOf rec:Shelter . rec:ShelterRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Shelter room" ; + rdfs:label "Shelter room"^^xsd:string ; rdfs:subClassOf rec:Shelter . rec:ShoppingMall a rdfs:Class, sh:NodeShape ; - rdfs:label "Shopping mall" ; + rdfs:label "Shopping mall"^^xsd:string ; rdfs:subClassOf rec:Building . rec:ShowerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Shower room" ; + rdfs:label "Shower room"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:Site a rdfs:Class, sh:NodeShape ; - rdfs:label "Site" ; - rdfs:comment "A piece of land upon which zero or more buildings may be situated." ; + rdfs:label "Site"^^xsd:string ; + rdfs:comment "A piece of land upon which zero or more buildings may be situated."^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:Slab a rdfs:Class, sh:NodeShape ; - rdfs:label "Slab" ; + rdfs:label "Slab"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:SmallStudyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Small study room" ; + rdfs:label "Small study room"^^xsd:string ; rdfs:subClassOf rec:EducationalRoom . rec:Sofa a rdfs:Class, sh:NodeShape ; - rdfs:label "Sofa" ; + rdfs:label "Sofa"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:SoundPressureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Sound pressure observation" ; + rdfs:label "Sound pressure observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:SoundPressure ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Space a rdfs:Class, sh:NodeShape ; - rdfs:label "Space" ; - rdfs:comment "A contiguous part of the physical world that contains or can contain sub-spaces. E.g., a Region can contain many Sites, which in turn can contain many Buildings." ; + rdfs:label "Space"^^xsd:string ; + rdfs:comment "A contiguous part of the physical world that contains or can contain sub-spaces. E.g., a Region can contain many Sites, which in turn can contain many Buildings."^^xsd:string ; rdfs:subClassOf rdfs:Resource ; sh:property [ a sh:PropertyShape ; sh:class rec:Geometry ; - sh:description "Polygon representing the spatial extent of this Space." ; + sh:description "Polygon representing the spatial extent of this Space."^^xsd:string ; sh:maxCount 1 ; - sh:name "geometry" ; + sh:name "geometry"^^xsd:string ; sh:path rec:geometry ], [ a sh:PropertyShape ; sh:class rec:Georeference ; - sh:description "A georeference creates a relationship between the local coordinate system used within a building (e.g., measured in meters) and a geographic coordinate system (e.g., lat, long, alt), such that locally placed Spaces can be resolved and rendered in that geographic coordinate system (e.g., for mapping purposes)." ; + sh:description "A georeference creates a relationship between the local coordinate system used within a building (e.g., measured in meters) and a geographic coordinate system (e.g., lat, long, alt), such that locally placed Spaces can be resolved and rendered in that geographic coordinate system (e.g., for mapping purposes)."^^xsd:string ; sh:maxCount 1 ; - sh:name "georeference" ; + sh:name "georeference"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:georeference ], [ a sh:PropertyShape ; - sh:class rec:Space ; - sh:name "has part" ; - sh:nodeKind sh:IRI ; - sh:path rec:hasPart ], - [ a sh:PropertyShape ; - sh:name "is location of" ; + sh:name "is location of"^^xsd:string ; sh:nodeKind sh:IRI ; sh:path rec:isLocationOf ], [ a sh:PropertyShape ; sh:class rec:Space ; sh:maxCount 1 ; - sh:name "is part of" ; + sh:name "is part of"^^xsd:string ; + sh:nodeKind sh:IRI ; + sh:path rec:isPartOf ], + [ a sh:PropertyShape ; + sh:class rec:Space ; + sh:name "has part"^^xsd:string ; sh:nodeKind sh:IRI ; - sh:path rec:isPartOf ] . + sh:path rec:hasPart ] . rec:SprinklerRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Sprinkler room" ; + rdfs:label "Sprinkler room"^^xsd:string ; rdfs:subClassOf rec:UtilitiesRoom . rec:Stadium a rdfs:Class, sh:NodeShape ; - rdfs:label "Stadium" ; + rdfs:label "Stadium"^^xsd:string ; rdfs:subClassOf rec:Building . rec:StaffRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Staff room" ; + rdfs:label "Staff room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Stairwell a rdfs:Class, sh:NodeShape ; - rdfs:label "Stairwell" ; + rdfs:label "Stairwell"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Stand a rdfs:Class, sh:NodeShape ; - rdfs:label "Stand" ; + rdfs:label "Stand"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:Storage a rdfs:Class, sh:NodeShape ; - rdfs:label "Storage" ; + rdfs:label "Storage"^^xsd:string ; rdfs:subClassOf rec:Room . rec:StorageCabinet a rdfs:Class, sh:NodeShape ; - rdfs:label "Storage cabinet" ; + rdfs:label "Storage cabinet"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:SubBuilding a rdfs:Class, sh:NodeShape ; - rdfs:label "Sub-building" ; + rdfs:label "Sub-building"^^xsd:string ; rdfs:subClassOf rec:Architecture . rec:TVStand a rdfs:Class, sh:NodeShape ; - rdfs:label "TV stand" ; + rdfs:label "TV stand"^^xsd:string ; rdfs:subClassOf rec:Stand . rec:Table a rdfs:Class, sh:NodeShape ; - rdfs:label "Table" ; + rdfs:label "Table"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:TelecommunicationRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Telecommunication room" ; + rdfs:label "Telecommunication room"^^xsd:string ; rdfs:subClassOf rec:CableRoom . rec:TemperatureObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Temperature observation" ; + rdfs:label "Temperature observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Temperature ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Theater a rdfs:Class, sh:NodeShape ; - rdfs:label "Theater" ; + rdfs:label "Theater"^^xsd:string ; rdfs:subClassOf rec:Room . rec:TherapyRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Therapy room" ; + rdfs:label "Therapy room"^^xsd:string ; rdfs:subClassOf rec:HealthcareRoom . rec:ThermostatEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Thermostat" ; - rdfs:comment "Thermostat." ; + rdfs:label "Thermostat"^^xsd:string ; + rdfs:comment "Thermostat."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2263,79 +2263,79 @@ rec:ThermostatEquipment a rdfs:Class, rec:ThrustObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Thrust observation" ; + rdfs:label "Thrust observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Thrust ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:TimeSpanObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Timespan observation" ; + rdfs:label "Timespan observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Time ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Toilet a rdfs:Class, sh:NodeShape ; - rdfs:label "Toilet" ; + rdfs:label "Toilet"^^xsd:string ; rdfs:subClassOf rec:PersonalHygiene . rec:TorqueObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Torque observation" ; + rdfs:label "Torque observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Torque ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:TreatmentRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Treatment room" ; + rdfs:label "Treatment room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:TreatmentWaitingRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Treatment waiting room" ; + rdfs:label "Treatment waiting room"^^xsd:string ; rdfs:subClassOf rec:TreatmentRoom . rec:UtilitiesRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Utilities room" ; + rdfs:label "Utilities room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:VelocityObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Velocity observation" ; + rdfs:label "Velocity observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Velocity ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VibrationSensorEquipment a rdfs:Class, sh:NodeShape ; - rdfs:label "Vibration Sensor" ; - rdfs:comment "Vibration sensor." ; + rdfs:label "Vibration Sensor"^^xsd:string ; + rdfs:comment "Vibration sensor."^^xsd:string ; rdfs:subClassOf rec:SensorEquipment ; owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; @@ -2344,84 +2344,84 @@ rec:VibrationSensorEquipment a rdfs:Class, rec:VirtualBuilding a rdfs:Class, sh:NodeShape ; - rdfs:label "Virtual building" ; + rdfs:label "Virtual building"^^xsd:string ; rdfs:subClassOf rec:Building . rec:VoltageObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Voltage observation" ; + rdfs:label "Voltage observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Voltage ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VolumeFlowRateObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Volume flow rate observation" ; + rdfs:label "Volume flow rate observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:VolumeFlowRate ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:VolumeObservation a , rdfs:Class, sh:NodeShape ; - rdfs:label "Volume observation" ; + rdfs:label "Volume observation"^^xsd:string ; qudt:hasQuantityKind qudtqk:Volume ; rdfs:subClassOf rec:ObservationEvent ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:double ; sh:maxCount 1 ; sh:minCount 1 ; - sh:name "value" ; + sh:name "value"^^xsd:string ; sh:path rec:value ] . rec:Wall a rdfs:Class, sh:NodeShape ; - rdfs:label "Wall" ; + rdfs:label "Wall"^^xsd:string ; rdfs:subClassOf rec:BuildingElement . rec:WallInner a rdfs:Class, sh:NodeShape ; - rdfs:label "Wall (inner)" ; + rdfs:label "Wall (inner)"^^xsd:string ; rdfs:subClassOf rec:Wall . rec:WasteBasket a rdfs:Class, sh:NodeShape ; - rdfs:label "Waste basket" ; + rdfs:label "Waste basket"^^xsd:string ; rdfs:subClassOf rec:Furniture . rec:WasteManagementRoom a rdfs:Class, sh:NodeShape ; - rdfs:label "Waste management room" ; + rdfs:label "Waste management room"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Window a rdfs:Class, sh:NodeShape ; - rdfs:label "Window" ; + rdfs:label "Window"^^xsd:string ; rdfs:subClassOf rec:BarrierAsset . rec:WirelessAccessPoint a rdfs:Class, sh:NodeShape ; - rdfs:label "Wireless Access Point" ; - rdfs:comment "Wireless access point." ; + rdfs:label "Wireless Access Point"^^xsd:string ; + rdfs:comment "Wireless access point."^^xsd:string ; rdfs:subClassOf rec:DataNetworkEquipment ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:datatype xsd:string ; - sh:in ( "WiFi4" "WiFi5" "WiFi6" "WiFi6E" "WiFi7" ) ; + sh:in ( "WiFi4"^^xsd:string "WiFi5"^^xsd:string "WiFi6"^^xsd:string "WiFi6E"^^xsd:string "WiFi7"^^xsd:string ) ; sh:maxCount 1 ; - sh:name "Generation" ; + sh:name "Generation"^^xsd:string ; sh:path rec:generation ] ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "REC ICT classes are being phased out in favor of Brick classes. For a replacement, consider brick:WirelessAccessPoint" ; @@ -2429,28 +2429,27 @@ rec:WirelessAccessPoint a rdfs:Class, rec:WorkOrder a rdfs:Class, sh:NodeShape ; - rdfs:label "Work order" ; + rdfs:label "Work order"^^xsd:string ; rdfs:subClassOf rec:ServiceObject . rec:Workshop a rdfs:Class, sh:NodeShape ; - rdfs:label "Workshop" ; + rdfs:label "Workshop"^^xsd:string ; rdfs:subClassOf rec:Room . rec:Workspace a rdfs:Class, sh:NodeShape ; - rdfs:label "Workspace" ; + rdfs:label "Workspace"^^xsd:string ; rdfs:subClassOf rec:Zone . rec:Zone a rdfs:Class, sh:NodeShape ; - rdfs:label "Zone" ; - rdfs:comment "A sub-zone within or outside of a building defined to support some technology and/or use, e.g., an HVAC zone, a parking space, a security zone, etc." ; + rdfs:label "Zone"^^xsd:string ; + rdfs:comment "A sub-zone within or outside of a building defined to support some technology and/or use, e.g., an HVAC zone, a parking space, a security zone, etc."^^xsd:string ; rdfs:subClassOf rec:Architecture . brick:Ablutions_Room a owl:Class, sh:NodeShape ; - rdfs:label "Ablutions Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room for performing cleansing rituals before prayer"@en ; @@ -2475,11 +2474,11 @@ brick:Ablutions_Room a owl:Class, brick:hasAssociatedTag tag:Ablutions, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Absolute_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Absolute Humidity Sensor" ; rdfs:subClassOf brick:Humidity_Sensor ; skos:definition "Measures the present state of absolute humidity"@en ; sh:property [ a sh:PropertyShape ; @@ -2518,7 +2517,6 @@ brick:Absolute_Humidity_Sensor a owl:Class, brick:Absorption_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Absorption Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that utilizes a thermal or/and chemical process to produce the refrigeration effect necessary to provide chilled water. There is no mechanical compression of the refrigerant taking place within the machine, as occurs within more traditional vapor compression type chillers."@en ; sh:rule [ a sh:TripleRule ; @@ -2539,7 +2537,6 @@ brick:Absorption_Chiller a owl:Class, brick:Acceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Acceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Acceleration ; @@ -2565,7 +2562,6 @@ brick:Acceleration_Time_Setpoint a owl:Class, brick:Access_Reader a owl:Class, sh:NodeShape ; - rdfs:label "Access Reader" ; rdfs:subClassOf brick:Access_Control_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -2595,7 +2591,6 @@ brick:Access_Reader a owl:Class, brick:Active_Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Active Chilled Beam" ; rdfs:subClassOf brick:Chilled_Beam ; skos:definition "A Chilled Beam with an integral primary air connection that induces air flow through the device."@en ; sh:rule [ a sh:TripleRule ; @@ -2621,7 +2616,6 @@ brick:Active_Chilled_Beam a owl:Class, brick:Active_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Active Power Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Electric_Power_Sensor ; skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction"@en ; @@ -2654,7 +2648,6 @@ brick:Active_Power_Sensor a owl:Class, brick:Air_Cooled_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Air Cooled Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that uses air to cool the refrigerant, used in various commercial and industrial cooling applications"@en ; sh:rule [ a sh:TripleRule ; @@ -2680,7 +2673,6 @@ brick:Air_Cooled_Chiller a owl:Class, brick:Air_Flow_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Loss Alarm" ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates loss in air flow."@en ; sh:rule [ a sh:TripleRule ; @@ -2711,7 +2703,6 @@ brick:Air_Flow_Loss_Alarm a owl:Class, brick:Air_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Air Loop" ; rdfs:subClassOf brick:Loop ; skos:definition "The set of connected equipment serving one path of air"@en ; sh:rule [ a sh:TripleRule ; @@ -2727,7 +2718,6 @@ brick:Air_Loop a owl:Class, brick:Alarm_Delay_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Delay Parameter" ; rdfs:subClassOf brick:Delay_Parameter ; skos:definition "A parameter determining how long to delay an alarm after sufficient conditions have been met"@en ; sh:rule [ a sh:TripleRule ; @@ -2753,7 +2743,6 @@ brick:Alarm_Delay_Parameter a owl:Class, brick:Ammonia_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ammonia Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ammonia ; @@ -2775,7 +2764,6 @@ brick:Ammonia_Sensor a owl:Class, brick:Atrium a owl:Class, sh:NodeShape ; - rdfs:label "Atrium" ; rdfs:seeAlso ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; @@ -2806,7 +2794,6 @@ brick:Atrium a owl:Class, brick:Audio_Visual_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Audio Visual Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "Equipment related to sound and visual components such as speakers and displays."@en ; sh:rule [ a sh:TripleRule ; @@ -2832,7 +2819,6 @@ brick:Audio_Visual_Equipment a owl:Class, brick:Auditorium a owl:Class, sh:NodeShape ; - rdfs:label "Auditorium" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space for performances or larger gatherings"@en ; @@ -2862,7 +2848,6 @@ brick:Auditorium a owl:Class, brick:Automatic_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Mode Command" ; rdfs:subClassOf brick:Mode_Command ; skos:definition "Controls whether or not a device or controller is operating in \"Automatic\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -2888,7 +2873,6 @@ brick:Automatic_Mode_Command a owl:Class, brick:Automatic_Tint_Window a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Tint Window" ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window with tint control."@en ; sh:rule [ a sh:TripleRule ; @@ -2919,7 +2903,6 @@ brick:Automatic_Tint_Window a owl:Class, brick:Automatic_Tint_Window_Array a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Tint Window Array" ; rdfs:subClassOf brick:System ; skos:definition "An array of Automatic Tint Windows."@en ; sh:rule [ a sh:TripleRule ; @@ -2945,7 +2928,6 @@ brick:Automatic_Tint_Window_Array a owl:Class, brick:Automatic_Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Transfer Switch" ; rdfs:subClassOf brick:Automatic_Switch, brick:Transfer_Switch ; skos:definition "An automatic transfer switch (ATS) is a device that automatically transfers a power supply from its primary source to a backup source when it senses a failure or outage in the primary source."@en ; @@ -2972,7 +2954,6 @@ brick:Automatic_Transfer_Switch a owl:Class, brick:Availability_Status a owl:Class, sh:NodeShape ; - rdfs:label "Availability Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a piece of equipment, system, or functionality is available for operation"@en ; sh:rule [ a sh:TripleRule ; @@ -2993,7 +2974,6 @@ brick:Availability_Status a owl:Class, brick:Average_Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Cooling Demand Sensor" ; rdfs:subClassOf brick:Cooling_Demand_Sensor ; skos:definition "Measures the average power consumed by a cooling process as the amount of power consumed over some interval"@en ; sh:rule [ a sh:TripleRule ; @@ -3025,7 +3005,6 @@ brick:Average_Cooling_Demand_Sensor a owl:Class, brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; skos:definition "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -3067,7 +3046,6 @@ brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Average_Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Heating Demand Sensor" ; rdfs:subClassOf brick:Heating_Demand_Sensor ; skos:definition "Measures the average power consumed by a heating process as the amount of power consumed over some interval"@en ; sh:rule [ a sh:TripleRule ; @@ -3099,7 +3077,6 @@ brick:Average_Heating_Demand_Sensor a owl:Class, brick:Average_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The computed average temperature of air in a zone, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -3136,7 +3113,6 @@ brick:Average_Zone_Air_Temperature_Sensor a owl:Class, brick:Backflow_Preventer_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Backflow Preventer Valve" ; rdfs:subClassOf brick:Check_Valve ; skos:definition "Valve designed to prevent the reverse flow of fluid, typically water, thereby protecting potable water supplies from contamination or pollution."@en ; sh:rule [ a sh:TripleRule ; @@ -3157,7 +3133,6 @@ brick:Backflow_Preventer_Valve a owl:Class, brick:Basement a owl:Class, sh:NodeShape ; - rdfs:label "Basement" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "The floor of a building which is partly or entirely below ground level."@en ; @@ -3182,7 +3157,6 @@ brick:Basement a owl:Class, brick:Battery a owl:Class, sh:NodeShape ; - rdfs:label "Battery" ; rdfs:subClassOf brick:Energy_Storage ; skos:definition "A container that stores chemical energy that can be converted into electricity and used as a source of power"@en ; sh:rule [ a sh:TripleRule ; @@ -3208,7 +3182,6 @@ brick:Battery a owl:Class, brick:Battery_Energy_Storage_System a owl:Class, sh:NodeShape ; - rdfs:label "Battery Energy Storage System" ; rdfs:subClassOf brick:Energy_Storage_System ; skos:definition "A collection of batteries that provides energy storage, along with their supporting equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -3234,7 +3207,6 @@ brick:Battery_Energy_Storage_System a owl:Class, brick:Battery_Room a owl:Class, sh:NodeShape ; - rdfs:label "Battery Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room used to hold batteries for backup power"@en ; @@ -3274,7 +3246,6 @@ brick:Battery_Room a owl:Class, brick:Battery_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Battery Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the capacity of a battery"@en ; sh:rule [ a sh:TripleRule ; @@ -3301,7 +3272,6 @@ brick:Battery_Voltage_Sensor a owl:Class, brick:Bench_Space a owl:Class, sh:NodeShape ; - rdfs:label "Bench Space" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "For areas of play in a stadium, the area for partcipants and referees by the side of the field"@en ; @@ -3331,7 +3301,6 @@ brick:Bench_Space a owl:Class, brick:Blind a owl:Class, sh:NodeShape ; - rdfs:label "Blind" ; rdfs:seeAlso ; rdfs:subClassOf brick:Shading_Equipment ; skos:definition "A window covering."@en ; @@ -3353,7 +3322,6 @@ brick:Blind a owl:Class, brick:Blind_Group a owl:Class, sh:NodeShape ; - rdfs:label "Blind Group" ; rdfs:subClassOf brick:Shading_System ; skos:definition "A group of Blinds commonly attached to a single controller."@en ; sh:rule [ a sh:TripleRule ; @@ -3379,7 +3347,6 @@ brick:Blind_Group a owl:Class, brick:Boiler_Command a owl:Class, sh:NodeShape ; - rdfs:label "Boiler Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to control a boiler"@en ; sh:rule [ a sh:TripleRule ; @@ -3400,7 +3367,6 @@ brick:Boiler_Command a owl:Class, brick:Booster_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Booster Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan activated to increase airflow beyond what is provided by the default configuration"@en ; sh:rule [ a sh:TripleRule ; @@ -3421,7 +3387,6 @@ brick:Booster_Fan a owl:Class, brick:Box_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Box Mode Command" ; rdfs:subClassOf brick:Mode_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Box ; @@ -3446,7 +3411,6 @@ brick:Box_Mode_Command a owl:Class, brick:Branch_Selector a owl:Class, sh:NodeShape ; - rdfs:label "Branch Selector" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device in VRF systems that regulates the flow of refrigerant to different indoor units or branches, ensuring optimal distribution of heating or cooling according to the specific requirements of each zone or area in the building."@en ; sh:rule [ a sh:TripleRule ; @@ -3472,7 +3436,6 @@ brick:Branch_Selector a owl:Class, brick:Breaker_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Breaker Panel" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Breaker Panel distributes power into various end-uses."@en ; sh:rule [ a sh:TripleRule ; @@ -3488,7 +3451,6 @@ brick:Breaker_Panel a owl:Class, brick:Broadcast_Room a owl:Class, sh:NodeShape ; - rdfs:label "Broadcast Room" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A space to organize and manage a broadcast. Separate from studio"@en ; @@ -3523,7 +3485,6 @@ brick:Broadcast_Room a owl:Class, brick:Building_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Setpoint for humidity in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3556,7 +3517,6 @@ brick:Building_Air_Humidity_Setpoint a owl:Class, brick:Building_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within a building"@en ; sh:rule [ a sh:TripleRule ; @@ -3594,7 +3554,6 @@ brick:Building_Air_Static_Pressure_Sensor a owl:Class, brick:Building_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Air_Pressure_Setpoint, brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of the entire building"@en ; @@ -3633,7 +3592,6 @@ brick:Building_Air_Static_Pressure_Setpoint a owl:Class, brick:Building_Chilled_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Chilled Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Chilled_Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water of a whole building"@en ; @@ -3666,7 +3624,6 @@ brick:Building_Chilled_Water_Meter a owl:Class, brick:Building_Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Building Disconnect Switch" ; rdfs:subClassOf brick:Disconnect_Switch ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -3691,7 +3648,6 @@ brick:Building_Disconnect_Switch a owl:Class, brick:Building_Electrical_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Electrical Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Electrical_Meter ; skos:definition "A meter that measures the usage or consumption of electricity of a whole building"@en ; @@ -3718,7 +3674,6 @@ brick:Building_Electrical_Meter a owl:Class, brick:Building_Gas_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Gas Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Gas_Meter ; skos:definition "A meter that measures the usage or consumption of gas of a whole building"@en ; @@ -3746,7 +3701,6 @@ brick:Building_Gas_Meter a owl:Class, brick:Building_Hot_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Hot Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Hot_Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water of a whole building"@en ; @@ -3779,7 +3733,6 @@ brick:Building_Hot_Water_Meter a owl:Class, brick:Building_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Water Meter" ; rdfs:subClassOf brick:Building_Meter, brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of water of a whole building"@en ; @@ -3807,7 +3760,6 @@ brick:Building_Water_Meter a owl:Class, brick:Bus_Riser a owl:Class, sh:NodeShape ; - rdfs:label "Bus Riser" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Bus Risers are commonly fed from a switchgear and rise up through a series of floors to the main power distribution source for each floor."@en ; sh:rule [ a sh:TripleRule ; @@ -3823,7 +3775,6 @@ brick:Bus_Riser a owl:Class, brick:Bypass_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3856,7 +3807,6 @@ brick:Bypass_Air_Flow_Sensor a owl:Class, brick:Bypass_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for bypass air"@en ; sh:rule [ a sh:TripleRule ; @@ -3889,7 +3839,6 @@ brick:Bypass_Air_Humidity_Setpoint a owl:Class, brick:Bypass_Command a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Command" ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Bypass ; @@ -3909,7 +3858,6 @@ brick:Bypass_Command a owl:Class, brick:Bypass_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A bypass damper is a type of damper that is employed in forced-air bypass applications to reduce the buildup of static pressure, usually when certain zone dampers are closed."@en ; sh:rule [ a sh:TripleRule ; @@ -3930,7 +3878,6 @@ brick:Bypass_Damper a owl:Class, brick:Bypass_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3963,7 +3910,6 @@ brick:Bypass_Water_Flow_Sensor a owl:Class, brick:Bypass_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of bypass water"@en ; sh:rule [ a sh:TripleRule ; @@ -3996,7 +3942,6 @@ brick:Bypass_Water_Flow_Setpoint a owl:Class, brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a CO2 alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -4027,7 +3972,6 @@ brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, brick:CO2_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Differential Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the difference between CO2 levels of inside and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -4055,7 +3999,6 @@ brick:CO2_Differential_Sensor a owl:Class, brick:CO_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Differential Sensor" ; rdfs:subClassOf brick:CO_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:CO ; @@ -4082,7 +4025,6 @@ brick:CO_Differential_Sensor a owl:Class, brick:CO_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Level Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -4109,7 +4051,6 @@ brick:CO_Level_Sensor a owl:Class, brick:Cafeteria a owl:Class, sh:NodeShape ; - rdfs:label "Cafeteria" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space to serve food and beverages"@en ; @@ -4139,7 +4080,6 @@ brick:Cafeteria a owl:Class, brick:Capacity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Capacity Sensor" ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -4166,7 +4106,6 @@ brick:Capacity_Sensor a owl:Class, brick:Capillary_Tube_Metering_Device a owl:Class, sh:NodeShape ; - rdfs:label "Capillary Tube Metering Device" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "A fixed orifice device in refrigeration systems that controls refrigerant flow based on its diameter and length, without moving parts"@en ; sh:rule [ a sh:TripleRule ; @@ -4197,7 +4136,6 @@ brick:Capillary_Tube_Metering_Device a owl:Class, brick:Cassette_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cassette Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A type of fan coil unit installed within the ceiling void, typically using a cassette for air delivery"@en ; sh:rule [ a sh:TripleRule ; @@ -4238,7 +4176,6 @@ brick:Cassette_Fan_Coil_Unit a owl:Class, brick:Ceiling_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Ceiling Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan installed on the ceiling of a room for the purpose of air circulation"@en ; sh:rule [ a sh:TripleRule ; @@ -4259,7 +4196,6 @@ brick:Ceiling_Fan a owl:Class, brick:Centrifugal_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Centrifugal Chiller" ; rdfs:seeAlso ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller that uses the vapor compression cycle to chill water. It throws off the heat collected from the chilled water plus the heat from the compressor to a water loop"@en ; @@ -4281,7 +4217,6 @@ brick:Centrifugal_Chiller a owl:Class, brick:Change_Filter_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Change Filter Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that a filter must be changed"@en ; sh:rule [ a sh:TripleRule ; @@ -4307,7 +4242,6 @@ brick:Change_Filter_Alarm a owl:Class, brick:Chilled_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Chilled_Water_Pump ; skos:definition "Used to increase the pressure and flow of chilled water in a system to ensure adequate supply where needed."@en ; @@ -4339,7 +4273,6 @@ brick:Chilled_Water_Booster_Pump a owl:Class, brick:Chilled_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Circulator Pump" ; rdfs:subClassOf brick:Chilled_Water_Pump, brick:Circulator_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -4371,7 +4304,6 @@ brick:Chilled_Water_Circulator_Pump a owl:Class, brick:Chilled_Water_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Coil" ; rdfs:subClassOf brick:Cooling_Coil ; skos:definition "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows that is filled with chilled water."@en ; sh:rule [ a sh:TripleRule ; @@ -4402,7 +4334,6 @@ brick:Chilled_Water_Coil a owl:Class, brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4445,7 +4376,6 @@ brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Chilled_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4495,7 +4425,6 @@ brick:Chilled_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4545,7 +4474,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Load_Shed_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -4592,7 +4520,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, brick:Chilled_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -4642,7 +4569,6 @@ brick:Chilled_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Clas brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure on either side of a chilled water valve"@en ; sh:rule [ a sh:TripleRule ; @@ -4680,7 +4606,6 @@ brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class, brick:Chilled_Water_Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Step Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -4720,7 +4645,6 @@ brick:Chilled_Water_Differential_Pressure_Step_Parameter a owl:Class, brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Water_Differential_Temperature_Sensor ; skos:definition "Measures the difference in temperature between the entering water to the chiller or other water cooling device and leaving water from the same chiller or other water cooling device"@en ; @@ -4758,7 +4682,6 @@ brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Chilled_Water . brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Discharge Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -4767,7 +4690,6 @@ brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class ; - rdfs:label "Chilled Water Discharge Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Discharge_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4776,7 +4698,6 @@ brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Setpoint . brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4786,7 +4707,6 @@ brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Gauge Pressure Sensor" ; rdfs:subClassOf brick:Gauge_Pressure_Sensor ; skos:definition "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4823,7 +4743,6 @@ brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, brick:Chilled_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate chilled water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -4843,7 +4762,6 @@ brick:Chilled_Water_Loop a owl:Class, tag:Water . brick:Chilled_Water_Return_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Return Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -4852,7 +4770,6 @@ brick:Chilled_Water_Return_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Return Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4862,7 +4779,6 @@ brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -4900,7 +4816,6 @@ brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank specifically designed to store chilled water in HVAC systems."@en ; sh:rule [ a sh:TripleRule ; @@ -4925,7 +4840,6 @@ brick:Chilled_Water_Storage_Tank a owl:Class, tag:Water . brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; - rdfs:label "Chilled Water Supply Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -4934,7 +4848,6 @@ brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Sensor . brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class ; - rdfs:label "Chilled Water Supply Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Supply_Water_Flow_Setpoint ; owl:deprecated true ; @@ -4943,7 +4856,6 @@ brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Flow_Setpoint . brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Chilled Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -4953,7 +4865,6 @@ brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; brick:Chilled_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water System" ; rdfs:subClassOf brick:Water_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of chilled water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -4974,7 +4885,6 @@ brick:Chilled_Water_System a owl:Class, brick:Chilled_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water System Enable Command" ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -5010,7 +4920,6 @@ brick:Chilled_Water_System_Enable_Command a owl:Class, brick:Chilled_Water_Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Thermal_Energy_Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient cooling by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -5051,7 +4960,6 @@ brick:Chilled_Water_Thermal_Energy_Storage_Tank a owl:Class, brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank designed specifically for chilled water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -5082,7 +4990,6 @@ brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, brick:Chilled_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of chilled water"@en ; @@ -5109,7 +5016,6 @@ brick:Chilled_Water_Valve a owl:Class, brick:Close_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Close Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -5134,7 +5040,7 @@ brick:Close_Limit a owl:Class, tag:Point . brick:Cloudage a brick:Quantity ; - rdfs:label "Cloudage" ; + rdfs:label "Cloudage"@en ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless ; skos:definition "The fraction of the sky obscured by clouds when observed from a particular location", @@ -5142,7 +5048,6 @@ brick:Cloudage a brick:Quantity ; brick:Cold_Box a owl:Class, sh:NodeShape ; - rdfs:label "Cold Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "in a gas separation unit, the insulated section that contains the low-temperature heat exchangers and distillation columns."@en ; @@ -5177,7 +5082,6 @@ brick:Cold_Box a owl:Class, brick:Cold_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Cold Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank used to store cold water, usually in a building's water supply system."@en ; sh:rule [ a sh:TripleRule ; @@ -5203,7 +5107,6 @@ brick:Cold_Water_Storage_Tank a owl:Class, brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Coldest Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The zone temperature that is coldest; drives the supply temperature of hot air. A computed value rather than a physical sensor. Also referred to as a 'Lowest Zone Air Temperature Sensor'"@en ; sh:rule [ a sh:TripleRule ; @@ -5240,7 +5143,6 @@ brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class, brick:Collection_Basin_Water_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Heater" ; rdfs:seeAlso ; rdfs:subClassOf brick:Water_Heater ; skos:definition "Basin heaters prevent cold water basin freeze-up, e.g. in cooling towers, closed circuit fluid coolers, or evaporative condensers"@en ; @@ -5272,7 +5174,6 @@ brick:Collection_Basin_Water_Heater a owl:Class, brick:Collection_Basin_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5308,7 +5209,6 @@ brick:Collection_Basin_Water_Level_Alarm a owl:Class, brick:Collection_Basin_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Sensor" ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5346,7 +5246,6 @@ brick:Collection_Basin_Water_Level_Sensor a owl:Class, brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower"@en ; sh:rule [ a sh:TripleRule ; @@ -5384,7 +5283,6 @@ brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, brick:Communication_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Communication Loss Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates a loss of communication e.g. with a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -5410,7 +5308,6 @@ brick:Communication_Loss_Alarm a owl:Class, brick:Compressor a owl:Class, sh:NodeShape ; - rdfs:label "Compressor" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "(1) device for mechanically increasing the pressure of a gas. (2) often described as being either open, hermetic, or semihermetic to describe how the compressor and motor drive is situated in relation to the gas or vapor being compressed. Types include centrifugal, axial flow, reciprocating, rotary screw, rotary vane, scroll, or diaphragm. 1. device for mechanically increasing the pressure of a gas. 2. specific machine, with or without accessories, for compressing refrigerant vapor."@en ; sh:rule [ a sh:TripleRule ; @@ -5426,7 +5323,6 @@ brick:Compressor a owl:Class, brick:Concession a owl:Class, sh:NodeShape ; - rdfs:label "Concession" ; rdfs:subClassOf brick:Food_Service_Room ; owl:deprecated true ; skos:definition "A space to sell food and beverages. Usually embedded in a larger space and does not include a space where people consume their purchases"@en ; @@ -5466,7 +5362,6 @@ brick:Concession a owl:Class, brick:Condensate_Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Condensate Leak Alarm" ; rdfs:subClassOf brick:Leak_Alarm ; skos:definition "An alarm that indicates a leak of condensate from a cooling system"@en ; sh:rule [ a sh:TripleRule ; @@ -5490,15 +5385,13 @@ brick:Condensate_Leak_Alarm a owl:Class, tag:Leak, tag:Point . -brick:Condenser rdfs:label "Condenser" ; - owl:deprecated true ; +brick:Condenser owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "'Condenser' and 'Condensing Unit' are interchangable terms. Renaming class to 'Condensing_Unit' to further aligns with ASHRAE's terminology." ; brick:isReplacedBy brick:Condensing_Unit . brick:Condenser_Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Heat Exchanger" ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "A heat exchanger in which the primary heat transfer vapor changes its state to a liquid phase."@en ; sh:rule [ a sh:TripleRule ; @@ -5524,7 +5417,6 @@ brick:Condenser_Heat_Exchanger a owl:Class, brick:Condenser_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to increase the pressure and flow of condenser water in a system to ensure adequate supply where needed."@en ; @@ -5556,7 +5448,6 @@ brick:Condenser_Water_Booster_Pump a owl:Class, brick:Condenser_Water_Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Bypass Valve" ; rdfs:subClassOf brick:Bypass_Valve ; skos:definition "A valve installed in a bypass line of a condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5587,7 +5478,6 @@ brick:Condenser_Water_Bypass_Valve a owl:Class, brick:Condenser_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Circulator Pump" ; rdfs:subClassOf brick:Circulator_Pump, brick:Condenser_Water_Pump ; skos:definition "Used to move chilled water in a closed circuit, ensuring continuous flow."@en ; @@ -5619,7 +5509,6 @@ brick:Condenser_Water_Circulator_Pump a owl:Class, brick:Condenser_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5651,7 +5540,6 @@ brick:Condenser_Water_Flow_Setpoint a owl:Class, brick:Condenser_Water_Isolation_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Isolation Valve" ; rdfs:subClassOf brick:Isolation_Valve ; skos:definition "An isolation valve installed in the condenser water loop"@en ; sh:rule [ a sh:TripleRule ; @@ -5682,7 +5570,6 @@ brick:Condenser_Water_Isolation_Valve a owl:Class, brick:Condenser_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate condenser water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -5703,7 +5590,6 @@ brick:Condenser_Water_Loop a owl:Class, brick:Condenser_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water System" ; rdfs:seeAlso ; rdfs:subClassOf brick:Water_System ; skos:definition "A heat rejection system consisting of (typically) cooling towers, condenser water pumps, chillers and the piping connecting the components"@en ; @@ -5725,7 +5611,6 @@ brick:Condenser_Water_System a owl:Class, brick:Condenser_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve that modulates the flow of condenser water"@en ; @@ -5752,7 +5637,6 @@ brick:Condenser_Water_Valve a owl:Class, brick:Condensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Condensing Natural Gas Boiler" ; rdfs:subClassOf brick:Natural_Gas_Boiler ; skos:definition "A closed, pressure vessel that uses natural gas and heat exchanger that capture and reuse any latent heat for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -5783,7 +5667,6 @@ brick:Condensing_Natural_Gas_Boiler a owl:Class, brick:Conference_Room a owl:Class, sh:NodeShape ; - rdfs:label "Conference Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space dedicated in which to hold a meetings"@en ; @@ -5813,7 +5696,6 @@ brick:Conference_Room a owl:Class, brick:Contact_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Contact Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses or detects contact, such as for determining if a door is closed."@en ; sh:property [ a sh:PropertyShape ; @@ -5841,7 +5723,6 @@ brick:Contact_Sensor a owl:Class, brick:Control_Room a owl:Class, sh:NodeShape ; - rdfs:label "Control Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space from which operations are managed"@en ; @@ -5871,7 +5752,6 @@ brick:Control_Room a owl:Class, brick:Cooling_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)"@en ; sh:rule [ a sh:TripleRule ; @@ -5892,7 +5772,6 @@ brick:Cooling_Command a owl:Class, brick:Cooling_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -5919,7 +5798,6 @@ brick:Cooling_Demand_Setpoint a owl:Class, brick:Cooling_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Command that enables cooling functionality in equipment but certain condition(s) must be met first before actively cooling. For the actively cooling control, see Cooling_Command."@en ; sh:rule [ a sh:TripleRule ; @@ -5945,7 +5823,6 @@ brick:Cooling_Enable_Command a owl:Class, brick:Cooling_Only_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Air Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -5985,7 +5862,6 @@ brick:Cooling_Only_Air_Source_Condensing_Unit a owl:Class, brick:Cooling_Only_Ground_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Ground Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -6025,7 +5901,6 @@ brick:Cooling_Only_Ground_Source_Condensing_Unit a owl:Class, brick:Cooling_Only_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Water Source Condensing Unit" ; rdfs:subClassOf brick:Cooling_Only_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -6065,7 +5940,6 @@ brick:Cooling_Only_Water_Source_Condensing_Unit a owl:Class, brick:Cooling_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -6095,7 +5969,6 @@ brick:Cooling_Start_Stop_Status a owl:Class, brick:Cooling_Tower a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Tower" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A cooling tower is a heat rejection device that rejects waste heat to the atmosphere through the cooling of a water stream to a lower temperature. Cooling towers may either use the evaporation of water to remove process heat and cool the working fluid to near the wet-bulb air temperature or, in the case of closed circuit dry cooling towers, rely solely on air to cool the working fluid to near the dry-bulb air temperature."@en ; @@ -6117,7 +5990,6 @@ brick:Cooling_Tower a owl:Class, brick:Cooling_Tower_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Tower Fan" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that pulls air through a cooling tower and across the louvers where the water falls to aid in heat exchange by the process of evaporation"@en ; @@ -6144,7 +6016,6 @@ brick:Cooling_Tower_Fan a owl:Class, brick:Cooling_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Valve" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that controls air temperature by modulating the amount of cold water flowing through a cooling coil"@en ; sh:rule [ a sh:TripleRule ; @@ -6165,7 +6036,6 @@ brick:Cooling_Valve a owl:Class, brick:Copy_Room a owl:Class, sh:NodeShape ; - rdfs:label "Copy Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for common office equipment, including printers and copiers"@en ; @@ -6195,7 +6065,6 @@ brick:Copy_Room a owl:Class, brick:Core_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Sensor" ; rdfs:subClassOf brick:Embedded_Temperature_Sensor ; skos:definition "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -6222,7 +6091,6 @@ brick:Core_Temperature_Sensor a owl:Class, brick:Core_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Setpoint" ; rdfs:subClassOf brick:Embedded_Temperature_Setpoint ; skos:definition "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -6249,7 +6117,6 @@ brick:Core_Temperature_Setpoint a owl:Class, brick:Cubicle a owl:Class, sh:NodeShape ; - rdfs:label "Cubicle" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A smaller space set aside for an individual, but not with a door and without full-height walls"@en ; @@ -6284,7 +6151,6 @@ brick:Cubicle a owl:Class, brick:Current_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Current Imbalance Sensor" ; rdfs:subClassOf brick:Imbalance_Sensor ; skos:definition "A sensor which measures the current difference (imbalance) between phases of an electrical system"@en ; sh:rule [ a sh:TripleRule ; @@ -6311,7 +6177,6 @@ brick:Current_Imbalance_Sensor a owl:Class, brick:Current_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Current Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -6337,7 +6202,6 @@ brick:Current_Limit a owl:Class, brick:Current_Ratio_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Current Ratio Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of currents in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -6369,7 +6233,6 @@ brick:Current_Ratio_Setpoint a owl:Class, brick:Curtailment_Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Curtailment Override Command" ; rdfs:subClassOf brick:Override_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -6394,7 +6257,6 @@ brick:Curtailment_Override_Command a owl:Class, brick:DC_Bus_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "DC Bus Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage across a DC bus"@en ; sh:rule [ a sh:TripleRule ; @@ -6426,7 +6288,6 @@ brick:DC_Bus_Voltage_Sensor a owl:Class, brick:Damper_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Command" ; rdfs:subClassOf brick:Damper_Command, brick:Position_Command ; skos:definition "Controls the position (the degree of openness) of a damper"@en ; @@ -6454,7 +6315,6 @@ brick:Damper_Position_Command a owl:Class, brick:Damper_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a damper in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -6481,7 +6341,6 @@ brick:Damper_Position_Sensor a owl:Class, brick:Damper_Position_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the position of damper"@en ; sh:rule [ a sh:TripleRule ; @@ -6508,7 +6367,6 @@ brick:Damper_Position_Setpoint a owl:Class, brick:Damper_Position_Status a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Damper ; @@ -6534,7 +6392,6 @@ brick:Damper_Position_Status a owl:Class, brick:Deceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Deceleration ; @@ -6560,7 +6417,6 @@ brick:Deceleration_Time_Setpoint a owl:Class, brick:Dehumidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Dehumidification Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Dehumidification ; @@ -6590,7 +6446,6 @@ brick:Dehumidification_Start_Stop_Status a owl:Class, brick:Dehumidify_Command a owl:Class, sh:NodeShape ; - rdfs:label "Dehumidify Command" ; rdfs:subClassOf brick:Command ; skos:definition "Triggers the dehumidification process, actively removing moisture from the air to achieve desired humidity levels"@en ; sh:rule [ a sh:TripleRule ; @@ -6612,7 +6467,6 @@ brick:Dehumidify_Command a owl:Class, brick:Deionised_Water_Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Conductivity Sensor" ; rdfs:subClassOf brick:Conductivity_Sensor ; skos:definition "Measures the electrical conductance of deionised water"@en ; sh:rule [ a sh:TripleRule ; @@ -6645,7 +6499,6 @@ brick:Deionised_Water_Conductivity_Sensor a owl:Class, brick:Deionised_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Level Sensor" ; rdfs:subClassOf brick:Water_Level_Sensor ; skos:definition "Measures the height/level of deionised water in some container"@en ; sh:rule [ a sh:TripleRule ; @@ -6678,7 +6531,6 @@ brick:Deionised_Water_Level_Sensor a owl:Class, brick:Deionized_Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Deionized Water Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates deionized water leaks."@en ; sh:rule [ a sh:TripleRule ; @@ -6704,7 +6556,6 @@ brick:Deionized_Water_Alarm a owl:Class, brick:Derivative_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Gain Parameter" ; rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6734,7 +6585,6 @@ brick:Derivative_Gain_Parameter a owl:Class, brick:Derivative_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Time Parameter" ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Derivative ; @@ -6764,7 +6614,6 @@ brick:Derivative_Time_Parameter a owl:Class, brick:Detention_Room a owl:Class, sh:NodeShape ; - rdfs:label "Detention Room" ; rdfs:subClassOf brick:Security_Service_Room ; owl:deprecated true ; skos:definition "A space for the temporary involuntary confinement of people"@en ; @@ -6784,14 +6633,16 @@ brick:Detention_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Detention_Room" ; brick:hasAssociatedTag tag:Detention, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Dewpoint_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Dewpoint Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets dew point"@en ; sh:rule [ a sh:TripleRule ; @@ -6813,7 +6664,6 @@ brick:Dewpoint_Setpoint a owl:Class, brick:Differential_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Air Temperature Setpoint" ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets temperature of diffrential air"@en ; sh:rule [ a sh:TripleRule ; @@ -6844,7 +6694,6 @@ brick:Differential_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Differential Discharge Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6853,7 +6702,6 @@ brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class ; brick:Differential_Pressure_Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Bypass Valve" ; rdfs:subClassOf brick:Bypass_Valve ; skos:definition "A 2-way, self contained proportional valve with an integral differential pressure adjustment setting."@en ; sh:rule [ a sh:TripleRule ; @@ -6884,7 +6732,6 @@ brick:Differential_Pressure_Bypass_Valve a owl:Class, brick:Differential_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -6910,7 +6757,6 @@ brick:Differential_Speed_Sensor a owl:Class, brick:Differential_Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential speed"@en ; sh:rule [ a sh:TripleRule ; @@ -6936,7 +6782,6 @@ brick:Differential_Speed_Setpoint a owl:Class, brick:hasQuantity brick:Speed . brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Differential Supply Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -6945,7 +6790,6 @@ brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; brick:Dimmer a owl:Class, sh:NodeShape ; - rdfs:label "Dimmer" ; rdfs:subClassOf brick:Switch ; skos:definition "A switch providing continuous control over all or part of a lighting installation; typically potentiometer-based"@en ; sh:rule [ a sh:TripleRule ; @@ -6971,7 +6815,6 @@ brick:Dimmer a owl:Class, brick:Direct_Expansion_Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Direct Expansion Cooling Coil" ; rdfs:subClassOf brick:Cooling_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -7001,7 +6844,6 @@ brick:Direct_Expansion_Cooling_Coil a owl:Class, brick:Direct_Expansion_Heating_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Direct Expansion Heating Coil" ; rdfs:subClassOf brick:Heating_Coil ; sh:rule [ a sh:TripleRule ; sh:object tag:Coil ; @@ -7031,7 +6873,6 @@ brick:Direct_Expansion_Heating_Coil a owl:Class, brick:Direction_Command a owl:Class, sh:NodeShape ; - rdfs:label "Direction Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that affect the direction of some phenomenon"@en ; sh:rule [ a sh:TripleRule ; @@ -7053,7 +6894,6 @@ brick:Direction_Command a owl:Class, brick:Disable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Enthalpy Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -7084,7 +6924,6 @@ brick:Disable_Differential_Enthalpy_Command a owl:Class, brick:Disable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Temperature Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -7115,7 +6954,6 @@ brick:Disable_Differential_Temperature_Command a owl:Class, brick:Disable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Enthalpy Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -7146,7 +6984,6 @@ brick:Disable_Fixed_Enthalpy_Command a owl:Class, brick:Disable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Temperature Command" ; rdfs:subClassOf brick:Disable_Command ; skos:definition "Disables the use of fixed temperature temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -7177,7 +7014,6 @@ brick:Disable_Fixed_Temperature_Command a owl:Class, brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Disable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; skos:definition "Disables hot water system when outside air temperature reaches the indicated value"@en ; sh:rule [ a sh:TripleRule ; @@ -7229,7 +7065,6 @@ brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Disable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Disable Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if functionality has been disabled"@en ; sh:rule [ a sh:TripleRule ; @@ -7249,7 +7084,6 @@ brick:Disable_Status a owl:Class, tag:Status . brick:Discharge_Chilled_Water a brick:Substance ; - rdfs:label "Discharge Chilled Water" ; owl:deprecated true ; skos:broader brick:Chilled_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7257,7 +7091,6 @@ brick:Discharge_Chilled_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Chilled_Water . brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7265,7 +7098,6 @@ brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Temperature_Setpoint . brick:Discharge_Condenser_Water a brick:Substance ; - rdfs:label "Discharge Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7273,7 +7105,6 @@ brick:Discharge_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Condenser_Water . brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Discharge Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Discharge_Water_Flow_Sensor ; owl:deprecated true ; @@ -7282,7 +7113,6 @@ brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Flow_Sensor . brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Discharge Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; @@ -7291,7 +7121,6 @@ brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Sensor . brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7299,7 +7128,6 @@ brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Setpoint . brick:Discharge_Hot_Water a brick:Substance ; - rdfs:label "Discharge Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7307,7 +7135,6 @@ brick:Discharge_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Hot_Water . brick:Discharge_Water a brick:Substance ; - rdfs:label "Discharge Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -7316,7 +7143,6 @@ brick:Discharge_Water a brick:Substance ; brick:Displacement_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Displacement Flow Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed for low discharge air speeds to minimize turbulence and induction of room air. This diffuser is used with displacement ventilation systems."@en ; sh:rule [ a sh:TripleRule ; @@ -7347,7 +7173,6 @@ brick:Displacement_Flow_Air_Diffuser a owl:Class, brick:Domestic_Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Circulator Pump" ; rdfs:subClassOf brick:Hot_Water_Circulator_Pump ; skos:definition "Used to move domestic hot water in a closed circuit, ensuring continuous flow."@en ; sh:rule [ a sh:TripleRule ; @@ -7383,7 +7208,6 @@ brick:Domestic_Hot_Water_Circulator_Pump a owl:Class, brick:Domestic_Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor ; skos:definition "Measures the pressure difference in domestic hot water systems."@en ; sh:rule [ a sh:TripleRule ; @@ -7425,7 +7249,6 @@ brick:Domestic_Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Domestic_Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe used to carry domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7471,7 +7294,6 @@ brick:Domestic_Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Pressure . brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Domestic Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7479,7 +7301,6 @@ brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Sensor . brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class ; - rdfs:label "Domestic Hot Water Discharge Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7487,7 +7308,6 @@ brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint . brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Domestic Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7495,7 +7315,6 @@ brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Domestic_Hot_Water_Temperature_Sensor . brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; - rdfs:label "Domestic Hot Water Supply Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Hot_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7504,7 +7323,6 @@ brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; brick:Domestic_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water System" ; rdfs:subClassOf brick:System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of domestic hot water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -7530,7 +7348,6 @@ brick:Domestic_Hot_Water_System a owl:Class, brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water System Enable Command" ; rdfs:subClassOf brick:Hot_Water_System_Enable_Command ; skos:definition "Enables operation of the domestic hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -7571,7 +7388,6 @@ brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, brick:Domestic_Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Valve" ; rdfs:subClassOf brick:Hot_Water_Valve ; skos:definition "A valve regulating the flow of domestic hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -7607,7 +7423,6 @@ brick:Domestic_Hot_Water_Valve a owl:Class, brick:Domestic_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Water Loop" ; rdfs:subClassOf brick:Water_Loop ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -7627,7 +7442,6 @@ brick:Domestic_Water_Loop a owl:Class, brick:Drench_Hose a owl:Class, sh:NodeShape ; - rdfs:label "Drench Hose" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Drench ; @@ -7667,7 +7481,6 @@ brick:Drench_Hose a owl:Class, brick:Drive_Ready_Status a owl:Class, sh:NodeShape ; - rdfs:label "Drive Ready Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID"@en ; sh:rule [ a sh:TripleRule ; @@ -7693,7 +7506,6 @@ brick:Drive_Ready_Status a owl:Class, brick:Dry_Cooler a owl:Class, sh:NodeShape ; - rdfs:label "Dry Cooler" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A dry cooler is a fluid cooler that uses air, a relatively dry, non-liquid fluid to accomplish process cooling. (https://submer.com/submer-academy/library/dry-cooler/)"@en ; sh:rule [ a sh:TripleRule ; @@ -7719,7 +7531,6 @@ brick:Dry_Cooler a owl:Class, brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Duct Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -7756,7 +7567,6 @@ brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, brick:EconCycle_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "EconCycle Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Econcycle ; @@ -7786,7 +7596,6 @@ brick:EconCycle_Start_Stop_Status a owl:Class, brick:Economizer a owl:Class, sh:NodeShape ; - rdfs:label "Economizer" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Device that, on proper variable sensing, initiates control signals or actions to conserve energy. A control system that reduces the mechanical heating and cooling requirement."@en ; sh:rule [ a sh:TripleRule ; @@ -7802,7 +7611,6 @@ brick:Economizer a owl:Class, brick:Economizer_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Economizer Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that is part of an economizer that is used to module the flow of air"@en ; sh:rule [ a sh:TripleRule ; @@ -7822,7 +7630,6 @@ brick:Economizer_Damper a owl:Class, tag:Equipment . brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Effective Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7830,7 +7637,6 @@ brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Effective_Cooling_Zone_Air_Temperature_Setpoint . brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Effective Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7839,7 +7645,6 @@ brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Effective_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7881,7 +7686,6 @@ brick:Effective_Return_Air_Temperature_Setpoint a owl:Class, brick:Effective_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -7922,7 +7726,6 @@ brick:Effective_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Effective_Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Effective Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -7961,7 +7764,6 @@ brick:ElectricVehicleConnectorTypeShape a owl:Class, brick:Electric_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Electric Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Electric_Radiator ; skos:definition "Electric heating device located at or near the floor"@en ; @@ -7988,7 +7790,6 @@ brick:Electric_Baseboard_Radiator a owl:Class, brick:Electric_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Electric Boiler" ; rdfs:subClassOf brick:Boiler ; skos:definition "A closed, pressure vessel that uses electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -8009,7 +7810,6 @@ brick:Electric_Boiler a owl:Class, brick:Electrical_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Usage_Sensor ; skos:definition "A sensor that records the quantity of electrical energy consumed in a given period"@en ; sh:rule [ a sh:TripleRule ; @@ -8042,7 +7842,6 @@ brick:Electrical_Energy_Usage_Sensor a owl:Class, brick:Electronic_Expansion_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Electronic Expansion Valve" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "A digitally controlled valve in HVAC systems that precisely regulates refrigerant flow."@en ; sh:rule [ a sh:TripleRule ; @@ -8083,7 +7882,6 @@ brick:Electronic_Expansion_Valve a owl:Class, brick:Electronic_Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Electronic Mixing Valve" ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "Electronically controlled valve for precise mixing of hot and cold fluid."@en ; sh:rule [ a sh:TripleRule ; @@ -8109,7 +7907,6 @@ brick:Electronic_Mixing_Valve a owl:Class, brick:Elevator a owl:Class, sh:NodeShape ; - rdfs:label "Elevator" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that provides vertical transportation between floors, levels or decks of a building, vessel or other structure"@en ; @@ -8126,7 +7923,6 @@ brick:Elevator a owl:Class, brick:Emergency_Air_Flow_System a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Air Flow System" ; rdfs:subClassOf brick:Safety_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -8151,7 +7947,6 @@ brick:Emergency_Air_Flow_System a owl:Class, brick:Emergency_Air_Flow_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Air Flow System Status" ; rdfs:subClassOf brick:System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -8186,7 +7981,6 @@ brick:Emergency_Air_Flow_System_Status a owl:Class, brick:Emergency_Generator_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Alarm" ; rdfs:subClassOf brick:Emergency_Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with an emergency generator"@en ; sh:rule [ a sh:TripleRule ; @@ -8212,7 +8006,6 @@ brick:Emergency_Generator_Alarm a owl:Class, brick:Emergency_Generator_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency generator is active"@en ; sh:rule [ a sh:TripleRule ; @@ -8238,7 +8031,6 @@ brick:Emergency_Generator_Status a owl:Class, brick:Emergency_Phone a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Phone" ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8268,7 +8060,6 @@ brick:Emergency_Phone a owl:Class, brick:Emergency_Power_Off_System a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System" ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system that can power down a single piece of equipment or a single system from a single point"@en ; sh:rule [ a sh:TripleRule ; @@ -8294,7 +8085,6 @@ brick:Emergency_Power_Off_System a owl:Class, brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By High Temperature Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -8339,7 +8129,6 @@ brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Clas brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By Leak Detection System Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -8384,7 +8173,6 @@ brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl brick:Emergency_Push_Button_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Push Button Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if an emergency button has been pushed"@en ; sh:rule [ a sh:TripleRule ; @@ -8415,7 +8203,6 @@ brick:Emergency_Push_Button_Status a owl:Class, brick:Employee_Entrance_Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Employee Entrance Lobby" ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "An open space near an entrance that is typicaly only used for employees"@en ; @@ -8455,7 +8242,6 @@ brick:Employee_Entrance_Lobby a owl:Class, brick:Enable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Enthalpy Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8486,7 +8272,6 @@ brick:Enable_Differential_Enthalpy_Command a owl:Class, brick:Enable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Temperature Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of differential temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8517,7 +8302,6 @@ brick:Enable_Differential_Temperature_Command a owl:Class, brick:Enable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Enthalpy Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed enthalpy control"@en ; sh:rule [ a sh:TripleRule ; @@ -8548,7 +8332,6 @@ brick:Enable_Fixed_Enthalpy_Command a owl:Class, brick:Enable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Temperature Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables the use of fixed temperature control"@en ; sh:rule [ a sh:TripleRule ; @@ -8579,7 +8362,6 @@ brick:Enable_Fixed_Temperature_Command a owl:Class, brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enable Hot Water System Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; skos:definition "Enables hot water system when outside air temperature reaches the indicated value"@en ; sh:rule [ a sh:TripleRule ; @@ -8631,7 +8413,6 @@ brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, brick:Energy_Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Generation Sensor" ; rdfs:subClassOf brick:Generation_Sensor ; skos:definition "A sensor measuring the amount of generated energy."@en ; sh:rule [ a sh:TripleRule ; @@ -8658,7 +8439,6 @@ brick:Energy_Generation_Sensor a owl:Class, brick:Energy_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Energy Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "A space or group of spaces that are managed or monitored as one unit for energy purposes"@en ; @@ -8683,7 +8463,6 @@ brick:Energy_Zone a owl:Class, brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Entering_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled entering water"@en ; @@ -8722,7 +8501,6 @@ brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, brick:Entering_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Entering_Hot_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -8764,7 +8542,6 @@ brick:Entering_Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -8806,7 +8583,6 @@ brick:Entering_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:Entering_Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Flow Sensor" ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot entering water"@en ; @@ -8845,7 +8621,6 @@ brick:Entering_Hot_Water_Flow_Sensor a owl:Class, brick:Entering_Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Entering_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot entering water"@en ; @@ -8884,7 +8659,6 @@ brick:Entering_Hot_Water_Flow_Setpoint a owl:Class, brick:Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8935,7 +8709,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a ow brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -8991,7 +8764,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -9041,7 +8813,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:C brick:Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -9092,7 +8863,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl brick:Entering_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -9135,7 +8905,6 @@ brick:Entering_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Entering_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -9185,7 +8954,6 @@ brick:Entering_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Entering_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -9235,7 +9003,6 @@ brick:Entering_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Cla brick:Entering_Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Pressure Sensor" ; rdfs:subClassOf brick:Water_Pressure_Sensor ; skos:definition "Measures the water pressure at the entry point of a system."@en ; sh:rule [ a sh:TripleRule ; @@ -9267,7 +9034,6 @@ brick:Entering_Water_Pressure_Sensor a owl:Class, brick:Entering_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Alarm" ; rdfs:subClassOf brick:Water_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the entering water."@en ; sh:rule [ a sh:TripleRule ; @@ -9298,7 +9064,6 @@ brick:Entering_Water_Temperature_Alarm a owl:Class, brick:Entering_Water_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of entering water"@en ; @@ -9337,7 +9102,6 @@ brick:Entering_Water_Temperature_Deadband_Setpoint a owl:Class, brick:Entering_Water_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9383,7 +9147,6 @@ brick:Entering_Water_Temperature_Integral_Time_Parameter a owl:Class, brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -9429,7 +9192,6 @@ brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Enthalpy_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets enthalpy"@en ; sh:rule [ a sh:TripleRule ; @@ -9451,7 +9213,6 @@ brick:Enthalpy_Setpoint a owl:Class, brick:Entrance a owl:Class, sh:NodeShape ; - rdfs:label "Entrance" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The location and space of a building where people enter and exit the building"@en ; @@ -9476,7 +9237,6 @@ brick:Entrance a owl:Class, brick:Environment_Box a owl:Class, sh:NodeShape ; - rdfs:label "Environment Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "(also known as climatic chamber), enclosed space designed to create a particular environment."@en ; @@ -9500,15 +9260,17 @@ brick:Environment_Box a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Environment_Box" ; brick:hasAssociatedTag tag:Box, tag:Environment, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Laboratory . brick:Equipment_Room a owl:Class, sh:NodeShape ; - rdfs:label "Equipment Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommunications room where equipment that serves the building is stored"@en ; @@ -9543,7 +9305,6 @@ brick:Equipment_Room a owl:Class, brick:Evaporative_Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Evaporative Heat Exchanger" ; rdfs:subClassOf brick:Heat_Exchanger ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -9568,7 +9329,6 @@ brick:Evaporative_Heat_Exchanger a owl:Class, brick:Even_Month_Status a owl:Class, sh:NodeShape ; - rdfs:label "Even Month Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Even ; @@ -9593,7 +9353,6 @@ brick:Even_Month_Status a owl:Class, brick:Exercise_Room a owl:Class, sh:NodeShape ; - rdfs:label "Exercise Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "An indoor room used for exercise and physical activities"@en ; @@ -9623,7 +9382,6 @@ brick:Exercise_Room a owl:Class, brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9656,7 +9414,6 @@ brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to exhaust air from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -9694,7 +9451,6 @@ brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -9732,7 +9488,6 @@ brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, brick:Exhaust_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9770,7 +9525,6 @@ brick:Exhaust_Air_Humidity_Sensor a owl:Class, brick:Exhaust_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -9803,7 +9557,6 @@ brick:Exhaust_Air_Humidity_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Deadband Setpoint" ; rdfs:subClassOf brick:Air_Flow_Deadband_Setpoint, brick:Exhaust_Air_Stack_Flow_Setpoint ; skos:definition "Sets the size of a deadband of exhaust air stack flow"@en ; @@ -9846,7 +9599,6 @@ brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Integral Time Parameter" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9896,7 +9648,6 @@ brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Proportional Band Parameter" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -9946,7 +9697,6 @@ brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of air in the exhaust air stack"@en ; sh:rule [ a sh:TripleRule ; @@ -9983,7 +9733,6 @@ brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -10033,7 +9782,6 @@ brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10071,7 +9819,6 @@ brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, brick:Exhaust_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10104,7 +9851,6 @@ brick:Exhaust_Air_Temperature_Sensor a owl:Class, brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Velocity Pressure Sensor" ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -10141,7 +9887,6 @@ brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, brick:Exhaust_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -10160,44 +9905,20 @@ brick:Exhaust_Damper a owl:Class, tag:Equipment, tag:Exhaust . -brick:Exhaust_Fan a owl:Class, - sh:NodeShape ; - rdfs:label "Exhaust Fan" ; - rdfs:subClassOf brick:Fan ; - skos:definition "Fan moving exhaust air -- air that must be removed from a space due to contaminants"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Exhaust ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Fan ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Exhaust, - tag:Fan . - brick:Exhaust_Fan_Disable_Command a owl:Class ; - rdfs:label "Exhaust Fan Disable Command" ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Exhaust_Fan_Disable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" ; brick:isReplacedBy brick:Disable_Command . -brick:Exhaust_Fan_Enable_Command rdfs:label "Exhaust Fan Enable Command" ; - owl:deprecated true ; +brick:Exhaust_Fan_Enable_Command owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Exhaust_Fan_Enable_Command is deprecated as a point name should not include more specific equipment names than top level equipment names" ; brick:isReplacedBy brick:Enable_Command . brick:Eye_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "Eye Wash Station" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -10232,7 +9953,6 @@ brick:Eye_Wash_Station a owl:Class, brick:Fan_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fan On Off Status" ; rdfs:subClassOf brick:Fan_Status, brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; @@ -10263,7 +9983,6 @@ brick:Fan_On_Off_Status a owl:Class, brick:Fan_Speed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fan Speed Command" ; rdfs:subClassOf brick:Fan_Command ; skos:definition "Controls the speed of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10289,7 +10008,6 @@ brick:Fan_Speed_Command a owl:Class, brick:Fan_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Fan VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for fans"@en ; sh:rule [ a sh:TripleRule ; @@ -10310,7 +10028,6 @@ brick:Fan_VFD a owl:Class, brick:Fault_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fault Reset Command" ; rdfs:subClassOf brick:Reset_Command ; skos:definition "Clears a fault status"@en ; sh:rule [ a sh:TripleRule ; @@ -10336,7 +10053,6 @@ brick:Fault_Reset_Command a owl:Class, brick:Field_Of_Play a owl:Class, sh:NodeShape ; - rdfs:label "Field Of Play" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "The area of a stadium where athletic events occur, e.g. the soccer pitch"@en ; @@ -10360,15 +10076,17 @@ brick:Field_Of_Play a owl:Class, sh:object tag:Play ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Field_Of_Play" ; brick:hasAssociatedTag tag:Area, tag:Field, tag:Location, tag:Outdoor, - tag:Play . + tag:Play ; + brick:isReplacedBy rec:OutdoorSpace . brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor, brick:Filter_Differential_Pressure_Sensor ; skos:definition "Measures the difference in air pressure before and after an air filter."@en ; @@ -10406,7 +10124,6 @@ brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, brick:Filter_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Filter Reset Command" ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -10431,7 +10148,6 @@ brick:Filter_Reset_Command a owl:Class, brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Filter_Differential_Pressure_Sensor, brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure before and after a water filter."@en ; @@ -10469,7 +10185,6 @@ brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, brick:Final_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Final Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "The last, high-efficiency filter installed in a sequence to remove the finest particulates from the substance being filtered"@en ; sh:rule [ a sh:TripleRule ; @@ -10490,7 +10205,6 @@ brick:Final_Filter a owl:Class, brick:Fire_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -10515,7 +10229,6 @@ brick:Fire_Alarm a owl:Class, brick:Fire_Alarm_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Control Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "Fire alarm panel is the controlling component of a fire alarm system."@en ; @@ -10552,7 +10265,6 @@ brick:Fire_Alarm_Control_Panel a owl:Class, brick:Fire_Alarm_Manual_Call_Point a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Manual Call Point" ; rdfs:seeAlso ; rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment ; skos:definition "Manual alarm call points are designed for the purpose of raising an alarm manually once verification of a fire or emergency condition exists. by operating the push button or break glass the alarm signal can be raised."@en ; @@ -10594,7 +10306,6 @@ brick:Fire_Alarm_Manual_Call_Point a owl:Class, brick:Fire_Alarm_Pull_Station a owl:Class, sh:NodeShape ; - rdfs:label "Fire Alarm Pull Station" ; rdfs:seeAlso ; rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment ; skos:definition "An active fire protection device (usually wall-mounted) that when activated initiates an alarm on a fire alarm system. In its simplest form the user activates the alarm by pulling the handle down."@en ; @@ -10636,7 +10347,6 @@ brick:Fire_Alarm_Pull_Station a owl:Class, brick:Fire_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Fire Control Panel" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A panel-mounted device that provides status and control of a fire safety system"@en ; sh:rule [ a sh:TripleRule ; @@ -10667,7 +10377,6 @@ brick:Fire_Control_Panel a owl:Class, brick:Fire_Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Fire Safety System" ; rdfs:seeAlso ; rdfs:subClassOf brick:Safety_System ; skos:definition "A system containing devices and equipment that monitor, detect and suppress fire hazards"@en ; @@ -10689,7 +10398,6 @@ brick:Fire_Safety_System a owl:Class, brick:Fire_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the presence of fire"@en ; sh:property [ a sh:PropertyShape ; @@ -10717,7 +10425,6 @@ brick:Fire_Sensor a owl:Class, brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sprinkler Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A specialized thermal expansion tank that is part of a building's fire suppression system."@en ; sh:rule [ a sh:TripleRule ; @@ -10748,7 +10455,6 @@ brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sprinkler Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A specialized tank intended to store water that can be quickly accessed for fire suppression."@en ; sh:rule [ a sh:TripleRule ; @@ -10774,7 +10480,6 @@ brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, brick:Fire_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Fire Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "A logical subdivision of a building that is monitored for fire; may also have a classification for the type of fire hazard that can occur"@en ; @@ -10799,7 +10504,6 @@ brick:Fire_Zone a owl:Class, brick:First_Aid_Kit a owl:Class, sh:NodeShape ; - rdfs:label "First Aid Kit" ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Aid ; @@ -10824,7 +10528,6 @@ brick:First_Aid_Kit a owl:Class, brick:First_Aid_Room a owl:Class, sh:NodeShape ; - rdfs:label "First Aid Room" ; rdfs:subClassOf brick:Medical_Room ; owl:deprecated true ; skos:definition "A room for a person with minor injuries can be treated or temporarily treated until transferred to a more advanced medical facility"@en ; @@ -10852,16 +10555,18 @@ brick:First_Aid_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for First_Aid_Room" ; brick:hasAssociatedTag tag:Aid, tag:First, tag:Location, tag:Meidcal, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:TreatmentRoom . brick:Floor_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Floor Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A fan coil unit installed on the floor, typically against a wall, for providing heating and cooling in residential or small office spaces"@en ; sh:rule [ a sh:TripleRule ; @@ -10897,7 +10602,6 @@ brick:Floor_Fan_Coil_Unit a owl:Class, brick:Formaldehyde_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Formaldehyde Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of formaldehyde in air"@en ; sh:rule [ a sh:TripleRule ; @@ -10925,7 +10629,6 @@ brick:Formaldehyde_Level_Sensor a owl:Class, brick:Freeze_Status a owl:Class, sh:NodeShape ; - rdfs:label "Freeze Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a substance contained within a vessel has frozen"@en ; sh:rule [ a sh:TripleRule ; @@ -10946,7 +10649,6 @@ brick:Freeze_Status a owl:Class, brick:Freezer a owl:Class, sh:NodeShape ; - rdfs:label "Freezer" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "cold chamber usually kept at a temperature of 22°F to 31°F (–5°C to –1°C), with high-volume air circulation."@en ; @@ -10966,14 +10668,16 @@ brick:Freezer a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Freezer" ; brick:hasAssociatedTag tag:Freezer, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Room . brick:Frequency_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -10994,7 +10698,6 @@ brick:Frequency_Setpoint a owl:Class, brick:hasQuantity brick:Frequency . brick:Fresh_Air_Fan a owl:Class ; - rdfs:label "Fresh Air Fan" ; rdfs:subClassOf brick:Fan ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11003,7 +10706,6 @@ brick:Fresh_Air_Fan a owl:Class ; brick:Frost_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Frost Sensor" ; rdfs:subClassOf brick:Sensor, brick:Temperature_Sensor ; skos:definition "Senses the presence of frost or conditions that may cause frost"@en ; @@ -11033,9 +10735,8 @@ brick:Frost_Sensor a owl:Class, brick:Fume_Hood a owl:Class, sh:NodeShape ; - rdfs:label "Fume Hood" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A fume-collection device mounted over a work space, table, or shelf and serving to conduct unwanted gases away from the area enclosed."@en ; + rdfs:subClassOf brick:Exhaust_Fan ; + skos:definition "A fume hood is a type of local exhaust ventilation device designed to protect users from exposure to hazardous fumes, vapors, and dust. It is typically mounted over a workspace, table, or shelf to capture and conduct unwanted gases away from the enclosed area."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; @@ -11054,7 +10755,6 @@ brick:Fume_Hood a owl:Class, brick:Fume_Hood_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fume Hood Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of air in a fume hood"@en ; sh:rule [ a sh:TripleRule ; @@ -11091,7 +10791,6 @@ brick:Fume_Hood_Air_Flow_Sensor a owl:Class, brick:Gas_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Gas Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a gas distribution source to represent how gas is distributed across multiple destinations"@en ; sh:rule [ a sh:TripleRule ; @@ -11112,7 +10811,6 @@ brick:Gas_Distribution a owl:Class, brick:Gas_Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Gas Pressure Regulator Valve" ; rdfs:subClassOf brick:Gas_Valve, brick:Pressure_Regulator_Valve ; skos:definition "Valve designed to maintain controlled downstream gas pressure with varying upstream pressure."@en ; @@ -11139,7 +10837,6 @@ brick:Gas_Pressure_Regulator_Valve a owl:Class, brick:Gas_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Gas Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures gas concentration (other than CO2)"@en ; sh:property [ a sh:PropertyShape ; @@ -11167,7 +10864,6 @@ brick:Gas_Sensor a owl:Class, brick:Gas_System a owl:Class, sh:NodeShape ; - rdfs:label "Gas System" ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -11182,7 +10878,6 @@ brick:Gas_System a owl:Class, brick:Gatehouse a owl:Class, sh:NodeShape ; - rdfs:label "Gatehouse" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "The standalone building used to manage the entrance to a campus or building grounds"@en ; @@ -11198,13 +10893,15 @@ brick:Gatehouse a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Gatehouse" ; brick:hasAssociatedTag tag:Gatehouse, tag:Location, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Building . brick:Gateway a owl:Class, sh:NodeShape ; - rdfs:label "Gateway" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11224,7 +10921,6 @@ brick:Gateway a owl:Class, brick:Generator_Room a owl:Class, sh:NodeShape ; - rdfs:label "Generator Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "A room for electrical equipment, specifically electrical generators."@en ; @@ -11264,7 +10960,6 @@ brick:Generator_Room a owl:Class, brick:Grease_Interceptor a owl:Class, sh:NodeShape ; - rdfs:label "Grease Interceptor" ; rdfs:subClassOf brick:Separation_Tank ; skos:definition "A larger, more industrial version of a grease trap designed to handle higher volumes of wastewater and more efficiently separate grease and fats."@en ; sh:rule [ a sh:TripleRule ; @@ -11285,7 +10980,6 @@ brick:Grease_Interceptor a owl:Class, brick:HVAC_Zone a owl:Class, sh:NodeShape ; - rdfs:label "HVAC Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; skos:definition "a space or group of spaces, within a building with heating, cooling, and ventilating requirements, that are sufficiently similar so that desired conditions (e.g., temperature) can be maintained throughout using a single sensor (e.g., thermostat or temperature sensor)."@en ; @@ -11310,7 +11004,6 @@ brick:HVAC_Zone a owl:Class, brick:Hail_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hail Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures hail in terms of its size and damage potential"@en ; sh:property [ a sh:PropertyShape ; @@ -11339,7 +11032,6 @@ brick:Hail_Sensor a owl:Class, brick:Hallway a owl:Class, sh:NodeShape ; - rdfs:label "Hallway" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A common space, used to connect other parts of a building"@en ; @@ -11369,7 +11061,6 @@ brick:Hallway a owl:Class, brick:Hazardous_Materials_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Hazardous Materials Storage" ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A storage space set aside (usually with restricted access) for the storage of materials that can be hazardous to living beings or the environment"@en ; @@ -11397,16 +11088,18 @@ brick:Hazardous_Materials_Storage a owl:Class, sh:object tag:Storage ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hazardous_Materials_Storage" ; brick:hasAssociatedTag tag:Hazardous, tag:Location, tag:Materials, tag:Room, tag:Space, - tag:Storage . + tag:Storage ; + brick:isReplacedBy rec:Room . brick:Heat_Detector a owl:Class, sh:NodeShape ; - rdfs:label "Heat Detector" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -11435,7 +11128,6 @@ brick:Heat_Detector a owl:Class, tag:Safety . brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Heat Exchanger Discharge Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11443,7 +11135,6 @@ brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor . brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Heat Exchanger Supply Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -11452,7 +11143,6 @@ brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; brick:Heat_Exchanger_System_Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger System Enable Status" ; rdfs:subClassOf brick:Enable_Status, brick:System_Status ; skos:definition "Indicates if the heat exchanger system has been enabled"@en ; @@ -11489,7 +11179,6 @@ brick:Heat_Exchanger_System_Enable_Status a owl:Class, brick:Heat_Pump_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Air Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -11519,7 +11208,6 @@ brick:Heat_Pump_Air_Source_Condensing_Unit a owl:Class, brick:Heat_Pump_Ground_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Ground Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11549,7 +11237,6 @@ brick:Heat_Pump_Ground_Source_Condensing_Unit a owl:Class, brick:Heat_Pump_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Water Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Pump_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -11579,7 +11266,6 @@ brick:Heat_Pump_Water_Source_Condensing_Unit a owl:Class, brick:Heat_Recovery_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Air Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11629,7 +11315,6 @@ brick:Heat_Recovery_Air_Source_Condensing_Unit a owl:Class, brick:Heat_Recovery_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11659,7 +11344,6 @@ brick:Heat_Recovery_Hot_Water_System a owl:Class, brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Water Source Condensing Unit" ; rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -11707,7 +11391,8 @@ brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, tag:Unit, tag:Water . -brick:Heat_Sensor rdfs:label "Heat Sensor" ; +brick:Heat_Sensor a owl:Class ; + rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -11721,7 +11406,6 @@ brick:Heat_Sensor rdfs:label "Heat Sensor" ; brick:Heat_Sink_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heat Sink Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measure temperature of the heat sink on a device such as a VFD."@en ; sh:rule [ a sh:TripleRule ; @@ -11748,7 +11432,6 @@ brick:Heat_Sink_Temperature_Sensor a owl:Class, brick:Heat_Wheel a owl:Class, sh:NodeShape ; - rdfs:label "Heat Wheel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "A rotary heat exchanger positioned within the supply and exhaust air streams of an air handling system in order to recover heat energy"@en ; @@ -11770,7 +11453,6 @@ brick:Heat_Wheel a owl:Class, brick:Heat_Wheel_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Heat Wheel VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "A VFD that drives a heat wheel"@en ; sh:rule [ a sh:TripleRule ; @@ -11796,7 +11478,6 @@ brick:Heat_Wheel_VFD a owl:Class, brick:Heating_Command a owl:Class, sh:NodeShape ; - rdfs:label "Heating Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of heating to be delivered (typically as a proportion of total heating output)"@en ; sh:rule [ a sh:TripleRule ; @@ -11817,7 +11498,6 @@ brick:Heating_Command a owl:Class, brick:Heating_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for heating"@en ; sh:rule [ a sh:TripleRule ; @@ -11844,7 +11524,6 @@ brick:Heating_Demand_Setpoint a owl:Class, brick:Heating_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Heating Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Command that enables heating functionality in equipment but certain condition(s) must be met first before actively heating. For the actively heating control, see Heating_Command."@en ; sh:rule [ a sh:TripleRule ; @@ -11870,7 +11549,6 @@ brick:Heating_Enable_Command a owl:Class, brick:Heating_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heating Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11900,7 +11578,6 @@ brick:Heating_Start_Stop_Status a owl:Class, brick:Heating_Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Thermal Power Sensor" ; rdfs:subClassOf brick:Thermal_Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -11931,7 +11608,6 @@ brick:Heating_Thermal_Power_Sensor a owl:Class, brick:High_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Air Flow Alarm" ; rdfs:subClassOf brick:Air_Flow_Alarm ; skos:definition "An alarm that indicates that the air flow is higher than normal."@en ; sh:rule [ a sh:TripleRule ; @@ -11962,7 +11638,6 @@ brick:High_Air_Flow_Alarm a owl:Class, brick:High_CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High CO2 Alarm" ; rdfs:subClassOf brick:CO2_Alarm ; skos:definition "A device that indicates high concentration of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -11988,7 +11663,6 @@ brick:High_CO2_Alarm a owl:Class, brick:High_Head_Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Head Pressure Alarm" ; rdfs:subClassOf brick:Pressure_Alarm ; skos:definition "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system."@en ; sh:rule [ a sh:TripleRule ; @@ -12019,7 +11693,6 @@ brick:High_Head_Pressure_Alarm a owl:Class, brick:High_Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm" ; rdfs:subClassOf brick:Humidity_Alarm ; skos:definition "An alarm that indicates high concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -12045,7 +11718,6 @@ brick:High_Humidity_Alarm a owl:Class, brick:High_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm Parameter" ; rdfs:subClassOf brick:Humidity_Parameter ; skos:definition "A parameter determining the humidity level at which to trigger a high humidity alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -12076,7 +11748,6 @@ brick:High_Humidity_Alarm_Parameter a owl:Class, brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; skos:definition "The upper bound of the outside air temperature lockout range"@en ; sh:rule [ a sh:TripleRule ; @@ -12122,7 +11793,6 @@ brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:High_Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Return Air Temperature Alarm" ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that return air temperature is too high"@en ; @@ -12159,7 +11829,6 @@ brick:High_Return_Air_Temperature_Alarm a owl:Class, brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "High Static Pressure Cutout Setpoint Limit" ; rdfs:subClassOf brick:Static_Pressure_Setpoint_Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -12200,7 +11869,6 @@ brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, brick:High_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Alarm Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; skos:definition "A parameter determining the temperature level at which to trigger a high temperature alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -12230,7 +11898,6 @@ brick:High_Temperature_Alarm_Parameter a owl:Class, tag:Temperature . brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12238,7 +11905,6 @@ brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor . brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12246,7 +11912,6 @@ brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor . brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "High Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12255,7 +11920,6 @@ brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hold_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hold Status" ; rdfs:subClassOf brick:Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hold ; @@ -12275,7 +11939,6 @@ brick:Hold_Status a owl:Class, brick:Hospitality_Box a owl:Class, sh:NodeShape ; - rdfs:label "Hospitality Box" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room at a stadium, usually overlooking the field of play, that is physical separate from the other seating at the venue"@en ; @@ -12299,15 +11962,17 @@ brick:Hospitality_Box a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hospitality_Box" ; brick:hasAssociatedTag tag:Box, tag:Hospitality, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Room . brick:Hot_Box a owl:Class, sh:NodeShape ; - rdfs:label "Hot Box" ; rdfs:subClassOf brick:Laboratory ; owl:deprecated true ; skos:definition "hot air chamber forming part of an air handler."@en ; @@ -12331,15 +11996,17 @@ brick:Hot_Box a owl:Class, sh:object tag:Room ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Hot_Box" ; brick:hasAssociatedTag tag:Box, tag:Hot, tag:Laboratory, tag:Location, - tag:Room . + tag:Room ; + brick:isReplacedBy rec:Room . brick:Hot_Water_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Hot_Water_Radiator ; skos:definition "Hydronic heating device located at or near the floor"@en ; @@ -12371,7 +12038,6 @@ brick:Hot_Water_Baseboard_Radiator a owl:Class, brick:Hot_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Booster Pump" ; rdfs:subClassOf brick:Booster_Pump, brick:Hot_Water_Pump ; skos:definition "Used to increase the pressure and flow of hot water in a system to ensure adequate supply where needed."@en ; @@ -12403,7 +12069,6 @@ brick:Hot_Water_Booster_Pump a owl:Class, brick:Hot_Water_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Coil" ; rdfs:subClassOf brick:Heating_Coil ; skos:definition "A heating element typically made of pipe, tube or wire that emits heat that is filled with hot water."@en ; sh:rule [ a sh:TripleRule ; @@ -12434,7 +12099,6 @@ brick:Hot_Water_Coil a owl:Class, brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -12477,7 +12141,6 @@ brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12527,7 +12190,6 @@ brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -12577,7 +12239,6 @@ brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -12627,7 +12288,6 @@ brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Water_Differential_Temperature_Sensor ; skos:definition "Measures the difference in temperature between the entering water to the boiler or other water heating device and leaving water from the same boiler or other water heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -12663,7 +12323,6 @@ brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Differential_Temperature . brick:Hot_Water_Discharge_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Discharge Flow Sensor" ; rdfs:subClassOf brick:Discharge_Water_Flow_Sensor, brick:Hot_Water_Flow_Sensor ; owl:deprecated true ; @@ -12672,7 +12331,6 @@ brick:Hot_Water_Discharge_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Hot_Water_Leaving_Flow_Sensor . brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class ; - rdfs:label "Hot Water Discharge Flow Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, brick:Hot_Water_Flow_Setpoint ; owl:deprecated true ; @@ -12682,7 +12340,6 @@ brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class ; brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Gauge Pressure Sensor" ; rdfs:subClassOf brick:Gauge_Pressure_Sensor ; skos:definition "Sensor measuring the gauge pressure (zero-referenced against ambient air pressure) of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -12719,7 +12376,6 @@ brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, brick:Hot_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Loop" ; rdfs:subClassOf brick:Water_Loop ; skos:definition "A collection of equipment that transport and regulate hot water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -12739,7 +12395,6 @@ brick:Hot_Water_Loop a owl:Class, tag:Water . brick:Hot_Water_Return_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Return Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -12749,7 +12404,6 @@ brick:Hot_Water_Return_Flow_Sensor a owl:Class ; brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets static pressure of hot air"@en ; sh:rule [ a sh:TripleRule ; @@ -12787,7 +12441,6 @@ brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, brick:Hot_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank designed to store hot water in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -12812,7 +12465,6 @@ brick:Hot_Water_Storage_Tank a owl:Class, tag:Water . brick:Hot_Water_Supply_Flow_Sensor a owl:Class ; - rdfs:label "Hot Water Supply Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -12821,7 +12473,6 @@ brick:Hot_Water_Supply_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Hot_Water_Leaving_Flow_Sensor . brick:Hot_Water_Supply_Flow_Setpoint a owl:Class ; - rdfs:label "Hot Water Supply Flow Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -12830,7 +12481,6 @@ brick:Hot_Water_Supply_Flow_Setpoint a owl:Class ; brick:Hot_Water_Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Thermal_Energy_Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient heating by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -12871,7 +12521,6 @@ brick:Hot_Water_Thermal_Energy_Storage_Tank a owl:Class, brick:Hot_Water_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Thermal Expansion Tank" ; rdfs:subClassOf brick:Thermal_Expansion_Tank ; skos:definition "A thermal expansion tank used in hot water heating systems."@en ; sh:rule [ a sh:TripleRule ; @@ -12902,7 +12551,6 @@ brick:Hot_Water_Thermal_Expansion_Tank a owl:Class, brick:Hot_Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Usage Sensor" ; rdfs:subClassOf brick:Water_Usage_Sensor ; skos:definition "Measures the amount of hot water that is consumed, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -12934,7 +12582,6 @@ brick:Hot_Water_Usage_Sensor a owl:Class, brick:Humidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Humidification Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Humidification ; @@ -12964,7 +12611,6 @@ brick:Humidification_Start_Stop_Status a owl:Class, brick:Humidifier a owl:Class, sh:NodeShape ; - rdfs:label "Humidifier" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A device that adds moisture to air or other gases"@en ; sh:rule [ a sh:TripleRule ; @@ -12980,7 +12626,6 @@ brick:Humidifier a owl:Class, brick:Humidifier_Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Humidifier Fault Status" ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the presence of a fault in a humidifier"@en ; sh:rule [ a sh:TripleRule ; @@ -13006,7 +12651,6 @@ brick:Humidifier_Fault_Status a owl:Class, brick:Humidify_Command a owl:Class, sh:NodeShape ; - rdfs:label "Humidify Command" ; rdfs:subClassOf brick:Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -13027,7 +12671,6 @@ brick:Humidify_Command a owl:Class, brick:Humidity_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Deadband Setpoint" ; rdfs:subClassOf brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of humidity"@en ; sh:rule [ a sh:TripleRule ; @@ -13054,7 +12697,6 @@ brick:Humidity_Deadband_Setpoint a owl:Class, brick:Humidity_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Tolerance Parameter" ; rdfs:subClassOf brick:Humidity_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en ; @@ -13081,7 +12723,6 @@ brick:Humidity_Tolerance_Parameter a owl:Class, brick:IDF a owl:Class, sh:NodeShape ; - rdfs:label "IDF" ; rdfs:subClassOf brick:Distribution_Frame ; owl:deprecated true ; skos:definition "An room for an intermediate distribution frame, where cables carrying signals from the main distrubtion frame terminate and then feed out to endpoints"@en ; @@ -13126,7 +12767,6 @@ brick:IDF a owl:Class, brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ice Tank Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving an ice tank"@en ; sh:rule [ a sh:TripleRule ; @@ -13168,7 +12808,6 @@ brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, brick:Illuminance_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Target Illuminance of the zone."@en ; sh:rule [ a sh:TripleRule ; @@ -13190,7 +12829,6 @@ brick:Illuminance_Setpoint a owl:Class, brick:Induction_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Induction Unit" ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "A device with an primary air connection and integrated coil and condensate pan that performs sensible and latent cooling of a space. Essentially an Active Chilled Beam with a built in condensate pan."@en ; sh:rule [ a sh:TripleRule ; @@ -13211,7 +12849,6 @@ brick:Induction_Unit a owl:Class, brick:Information_Area a owl:Class, sh:NodeShape ; - rdfs:label "Information Area" ; rdfs:subClassOf brick:Outdoor_Area ; owl:deprecated true ; skos:definition "An information booth or kiosk where visitors would look for information"@en ; @@ -13231,14 +12868,16 @@ brick:Information_Area a owl:Class, sh:object tag:Outdoor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Information_Area" ; brick:hasAssociatedTag tag:Area, tag:Information, tag:Location, - tag:Outdoor . + tag:Outdoor ; + brick:isReplacedBy rec:Reception . brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -13275,7 +12914,6 @@ brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the inside face surface temperature of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -13312,7 +12950,6 @@ brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Intake_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Intake Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "Filters air intake"@en ; sh:rule [ a sh:TripleRule ; @@ -13338,7 +12975,6 @@ brick:Intake_Air_Filter a owl:Class, brick:Intake_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Intake Air Temperature Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; skos:definition "Measures air at the interface between the building and the outside"@en ; sh:rule [ a sh:TripleRule ; @@ -13375,7 +13011,6 @@ brick:Intake_Air_Temperature_Sensor a owl:Class, brick:Intrusion_Detection_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Intrusion Detection Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detection ; @@ -13400,7 +13035,6 @@ brick:Intrusion_Detection_Equipment a owl:Class, brick:Isolation_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that isolates a section of ductwork or other air handling system."@en ; sh:rule [ a sh:TripleRule ; @@ -13421,7 +13055,6 @@ brick:Isolation_Damper a owl:Class, brick:Janitor_Room a owl:Class, sh:NodeShape ; - rdfs:label "Janitor Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for the storage of cleaning equipment and supplies"@en ; @@ -13451,7 +13084,6 @@ brick:Janitor_Room a owl:Class, brick:Jet_Nozzle_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Jet Nozzle Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed to produce high velocity discharge air stream to throw the air over a large distance or target the air stream to a localize area"@en ; sh:rule [ a sh:TripleRule ; @@ -13482,7 +13114,6 @@ brick:Jet_Nozzle_Air_Diffuser a owl:Class, brick:Laminar_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Laminar Flow Air Diffuser" ; rdfs:subClassOf brick:Air_Diffuser ; skos:definition "An air diffuser that is designed for low discharge air speeds to provide uniform and unidirectional air pattern which minimizes room air entrainment"@en ; sh:rule [ a sh:TripleRule ; @@ -13513,7 +13144,6 @@ brick:Laminar_Flow_Air_Diffuser a owl:Class, brick:Last_Fault_Code_Status a owl:Class, sh:NodeShape ; - rdfs:label "Last Fault Code Status" ; rdfs:subClassOf brick:Fault_Status ; skos:definition "Indicates the last fault code that occurred"@en ; sh:rule [ a sh:TripleRule ; @@ -13544,7 +13174,6 @@ brick:Last_Fault_Code_Status a owl:Class, brick:Lead_Lag_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Command" ; rdfs:subClassOf brick:Command ; skos:definition "Enables lead/lag operation"@en ; sh:rule [ a sh:TripleRule ; @@ -13570,7 +13199,6 @@ brick:Lead_Lag_Command a owl:Class, brick:Lead_Lag_Status a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if lead/lag operation is enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -13596,7 +13224,6 @@ brick:Lead_Lag_Status a owl:Class, brick:Lead_On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lead On Off Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "Controls the active/inactive status of the \"lead\" part of a lead/lag system"@en ; sh:rule [ a sh:TripleRule ; @@ -13627,7 +13254,6 @@ brick:Lead_On_Off_Command a owl:Class, brick:Leaving_Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Flow Sensor" ; rdfs:subClassOf brick:Hot_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of hot leaving water"@en ; @@ -13666,7 +13292,6 @@ brick:Leaving_Hot_Water_Flow_Sensor a owl:Class, brick:Leaving_Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot leaving water"@en ; @@ -13705,7 +13330,6 @@ brick:Leaving_Hot_Water_Flow_Setpoint a owl:Class, brick:Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -13756,7 +13380,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13812,7 +13435,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl: brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13862,7 +13484,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Cl brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -13913,7 +13534,6 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl: brick:Leaving_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -13956,7 +13576,6 @@ brick:Leaving_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Leaving_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -14006,7 +13625,6 @@ brick:Leaving_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -14056,7 +13674,6 @@ brick:Leaving_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Clas brick:Leaving_Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Pressure Sensor" ; rdfs:subClassOf brick:Water_Pressure_Sensor ; skos:definition "Measures the water pressure at the exit point of a system."@en ; sh:rule [ a sh:TripleRule ; @@ -14088,7 +13705,6 @@ brick:Leaving_Water_Pressure_Sensor a owl:Class, brick:Leaving_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Alarm" ; rdfs:subClassOf brick:Water_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the leaving water."@en ; sh:rule [ a sh:TripleRule ; @@ -14119,7 +13735,6 @@ brick:Leaving_Water_Temperature_Alarm a owl:Class, brick:Leaving_Water_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of leaving water"@en ; @@ -14158,7 +13773,6 @@ brick:Leaving_Water_Temperature_Deadband_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -14204,7 +13818,6 @@ brick:Leaving_Water_Temperature_Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -14250,7 +13863,6 @@ brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, brick:Level_Command a owl:Class, sh:NodeShape ; - rdfs:label "Level Command" ; rdfs:subClassOf brick:Command ; skos:definition "Adjusts the operational state to a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -14271,7 +13883,6 @@ brick:Level_Command a owl:Class, brick:Level_Status a owl:Class, sh:NodeShape ; - rdfs:label "Level Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current operational state of a specific level within a predefined range."@en ; sh:rule [ a sh:TripleRule ; @@ -14292,7 +13903,6 @@ brick:Level_Status a owl:Class, brick:Library a owl:Class, sh:NodeShape ; - rdfs:label "Library" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A place for the storage and/or consumption of physical media, e.g. books, periodicals, and DVDs/CDs"@en ; @@ -14321,7 +13931,6 @@ brick:Library a owl:Class, brick:isReplacedBy rec:Library . brick:Light_Command a owl:Class ; - rdfs:label "Light Command" ; rdfs:subClassOf brick:Command ; owl:deprecated true ; brick:deprecatedInVersion "1.3.1" ; @@ -14330,7 +13939,6 @@ brick:Light_Command a owl:Class ; brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Correlated Color Temperature Command" ; rdfs:seeAlso ; rdfs:subClassOf brick:Command ; skos:definition "A command to set correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions."@en ; @@ -14367,7 +13975,6 @@ brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Correlated Color Temperature Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor to measure correlated color temperature (CCT) which is the temperature of the Planckian radiator whose perceived color most closely resembles that of a given stimulus at the same brightness and under specified viewing conditions."@en ; @@ -14406,7 +14013,6 @@ brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, brick:Lighting_System a owl:Class, sh:NodeShape ; - rdfs:label "Lighting System" ; rdfs:subClassOf brick:System ; skos:definition "The equipment, devices and interfaces that serve or are a part of the lighting subsystem in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -14422,7 +14028,6 @@ brick:Lighting_System a owl:Class, brick:Lighting_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Zone" ; rdfs:subClassOf brick:Zone ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -14437,13 +14042,15 @@ brick:Lighting_Zone a owl:Class, sh:object tag:Zone ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Lighting_Zone" ; brick:hasAssociatedTag tag:Lighting, tag:Location, - tag:Zone . + tag:Zone ; + brick:isReplacedBy rec:Zone . brick:Liquid_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Liquid Detection Alarm" ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -14468,7 +14075,6 @@ brick:Liquid_Detection_Alarm a owl:Class, brick:Load_Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Load Current Sensor" ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a load"@en ; sh:rule [ a sh:TripleRule ; @@ -14495,7 +14101,6 @@ brick:Load_Current_Sensor a owl:Class, brick:Loading_Dock a owl:Class, sh:NodeShape ; - rdfs:label "Loading Dock" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A part of a facility where delivery trucks can load and unload. Usually partially enclosed with specific traffic lanes leading to the dock"@en ; @@ -14519,15 +14124,17 @@ brick:Loading_Dock a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Loading_Dock" ; brick:hasAssociatedTag tag:Dock, tag:Loading, tag:Location, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:LoadingReceivingRoom . brick:Locally_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Locally On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Locally ; @@ -14557,7 +14164,6 @@ brick:Locally_On_Off_Status a owl:Class, brick:Lockout_Status a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a piece of equipment, system, or functionality has been locked out from operation"@en ; sh:rule [ a sh:TripleRule ; @@ -14578,7 +14184,6 @@ brick:Lockout_Status a owl:Class, brick:Low_Battery_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Battery Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the battery is low."@en ; sh:rule [ a sh:TripleRule ; @@ -14604,7 +14209,6 @@ brick:Low_Battery_Alarm a owl:Class, brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Freeze Protect Temperature Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Freeze ; @@ -14639,7 +14243,6 @@ brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, brick:Low_Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm" ; rdfs:subClassOf brick:Humidity_Alarm ; skos:definition "An alarm that indicates low concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -14665,7 +14268,6 @@ brick:Low_Humidity_Alarm a owl:Class, brick:Low_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm Parameter" ; rdfs:subClassOf brick:Humidity_Parameter ; skos:definition "A parameter determining the humidity level at which to trigger a low humidity alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -14696,7 +14298,6 @@ brick:Low_Humidity_Alarm_Parameter a owl:Class, brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; skos:definition "The lower bound of the outside air temperature lockout range"@en ; sh:rule [ a sh:TripleRule ; @@ -14742,7 +14343,6 @@ brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Differential Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14788,7 +14388,6 @@ brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -14829,7 +14428,6 @@ brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, brick:Low_Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Return Air Temperature Alarm" ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Return_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that return air temperature is too low"@en ; @@ -14866,7 +14464,6 @@ brick:Low_Return_Air_Temperature_Alarm a owl:Class, brick:Low_Suction_Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Suction Pressure Alarm" ; rdfs:subClassOf brick:Pressure_Alarm ; skos:definition "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system."@en ; sh:rule [ a sh:TripleRule ; @@ -14897,7 +14494,6 @@ brick:Low_Suction_Pressure_Alarm a owl:Class, brick:Low_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Temperature Alarm Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; skos:definition "A parameter determining the temperature level at which to trigger a low temperature alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -14928,7 +14524,6 @@ brick:Low_Temperature_Alarm_Parameter a owl:Class, brick:Low_Voltage_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Voltage Alarm" ; rdfs:subClassOf brick:Voltage_Alarm ; skos:definition "An alarm that indicates the voltage is lower than its normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -14954,7 +14549,6 @@ brick:Low_Voltage_Alarm a owl:Class, brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Lowest Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; skos:definition "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -14996,7 +14590,6 @@ brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Luminaire a owl:Class, sh:NodeShape ; - rdfs:label "Luminaire" ; rdfs:subClassOf brick:Lighting ; skos:definition "A complete lighting unit consisting of a lamp or lamps and ballast(s) (when applicable) together with the parts designed to distribute the light, to position and protect the lamps, and to connect the lamps to the power supply."@en ; sh:rule [ a sh:TripleRule ; @@ -15012,7 +14605,6 @@ brick:Luminaire a owl:Class, brick:Luminaire_Driver a owl:Class, sh:NodeShape ; - rdfs:label "Luminaire Driver" ; rdfs:subClassOf brick:Lighting ; skos:definition "A power source for a luminaire"@en ; sh:rule [ a sh:TripleRule ; @@ -15033,7 +14625,6 @@ brick:Luminaire_Driver a owl:Class, brick:Luminance_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Alarm" ; rdfs:subClassOf brick:Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -15053,7 +14644,6 @@ brick:Luminance_Alarm a owl:Class, brick:Luminance_Command a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of luminance delivered by a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -15074,7 +14664,6 @@ brick:Luminance_Command a owl:Class, brick:Luminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the luminous intensity per unit area of light travelling in a given direction"@en ; sh:property [ a sh:PropertyShape ; @@ -15102,7 +14691,6 @@ brick:Luminance_Sensor a owl:Class, brick:Luminance_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets luminance"@en ; sh:rule [ a sh:TripleRule ; @@ -15124,7 +14712,6 @@ brick:Luminance_Setpoint a owl:Class, brick:MDF a owl:Class, sh:NodeShape ; - rdfs:label "MDF" ; rdfs:subClassOf brick:Distribution_Frame ; owl:deprecated true ; skos:definition "A room for the Main Distribution Frame, the central place of a building where cables carrying signals meet and connect to the outside world"@en ; @@ -15169,7 +14756,6 @@ brick:MDF a owl:Class, brick:Mail_Room a owl:Class, sh:NodeShape ; - rdfs:label "Mail Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room where mail is recieved and sorted for distribution to the rest of the building"@en ; @@ -15199,7 +14785,6 @@ brick:Mail_Room a owl:Class, brick:Main_Circuit_Breaker a owl:Class, sh:NodeShape ; - rdfs:label "Main Circuit Breaker" ; rdfs:subClassOf brick:Circuit_Breaker ; skos:definition "All breaker panels generally have a main circuit breaker before the bus / MCBs. In some older panels there may be a Main Disconnect Switch instead. It is also possible to have a main disconnect switch, and a main circuit breaker in a panel."@en ; sh:rule [ a sh:TripleRule ; @@ -15225,7 +14810,6 @@ brick:Main_Circuit_Breaker a owl:Class, brick:Main_Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Main Disconnect Switch" ; rdfs:subClassOf brick:Disconnect_Switch ; skos:definition "Building power is most commonly provided by utility company through a master disconnect switch (sometimes called a service disconnect) in the main electrical room of a building. The Utility Company provided master disconnect switch often owns or restricts access to this switch. There can also be other cases where a disconnect is placed into an electrical system to allow service cut-off to a portion of the building."@en ; sh:rule [ a sh:TripleRule ; @@ -15251,7 +14835,6 @@ brick:Main_Disconnect_Switch a owl:Class, brick:Maintenance_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Mode Command" ; rdfs:subClassOf brick:Mode_Command ; skos:definition "Controls whether or not a device or controller is operating in \"Maintenance\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -15277,7 +14860,6 @@ brick:Maintenance_Mode_Command a owl:Class, brick:Maintenance_Required_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Required Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that repair/maintenance is required on an associated device or equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -15303,7 +14885,6 @@ brick:Maintenance_Required_Alarm a owl:Class, brick:Majlis a owl:Class, sh:NodeShape ; - rdfs:label "Majlis" ; rdfs:subClassOf brick:Lounge ; owl:deprecated true ; skos:definition "In Arab countries, an Majlis is a private lounge where visitors are recieved and entertained"@en ; @@ -15327,15 +14908,17 @@ brick:Majlis a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Majlis" ; brick:hasAssociatedTag tag:Common, tag:Location, tag:Lounge, tag:Majlis, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:Lounge . brick:Makeup_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Makeup Water Valve" ; rdfs:subClassOf brick:HVAC_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of makeup water into a water holding tank, e.g. a cooling tower, hot water tank"@en ; @@ -15372,7 +14955,6 @@ brick:Makeup_Water_Valve a owl:Class, brick:Manual_Auto_Status a owl:Class, sh:NodeShape ; - rdfs:label "Manual Auto Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system is under manual or automatic operation"@en ; sh:rule [ a sh:TripleRule ; @@ -15398,7 +14980,6 @@ brick:Manual_Auto_Status a owl:Class, brick:Massage_Room a owl:Class, sh:NodeShape ; - rdfs:label "Massage Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Usually adjunct to an athletic facility, a private/semi-private space where massages are performed"@en ; @@ -15428,7 +15009,6 @@ brick:Massage_Room a owl:Class, brick:Max_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for maximum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15460,7 +15040,6 @@ brick:Max_Air_Temperature_Setpoint a owl:Class, brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Chilled Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en ; @@ -15512,7 +15091,6 @@ brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Max_Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Max Frequency Command" ; rdfs:subClassOf brick:Frequency_Command ; skos:definition "Sets the maximum permitted frequency"@en ; sh:rule [ a sh:TripleRule ; @@ -15539,7 +15117,6 @@ brick:Max_Frequency_Command a owl:Class, brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; @@ -15576,7 +15153,6 @@ brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Hot Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Max_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en ; @@ -15628,7 +15204,6 @@ brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Max_Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Load Setpoint" ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -15658,7 +15233,6 @@ brick:Max_Load_Setpoint a owl:Class, brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Outside Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -15704,7 +15278,6 @@ brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Position_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Position Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Position_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint."@en ; @@ -15736,7 +15309,6 @@ brick:Max_Position_Setpoint_Limit a owl:Class, brick:Max_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Speed Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Speed_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint."@en ; @@ -15773,7 +15345,6 @@ brick:Max_Speed_Setpoint_Limit a owl:Class, brick:Max_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the maximum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -15804,7 +15375,6 @@ brick:Max_Water_Level_Alarm a owl:Class, brick:Max_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for max water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -15837,7 +15407,6 @@ brick:Max_Water_Temperature_Setpoint a owl:Class, brick:Media_Hot_Desk a owl:Class, sh:NodeShape ; - rdfs:label "Media Hot Desk" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A non-enclosed space used by members of the media temporarily to cover an event while they are present at a venue"@en ; @@ -15857,14 +15426,16 @@ brick:Media_Hot_Desk a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Hot_Desk" ; brick:hasAssociatedTag tag:Desk, tag:Location, tag:Media, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Media_Production_Room a owl:Class, sh:NodeShape ; - rdfs:label "Media Production Room" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A enclosed space used by media professionals for the production of media"@en ; @@ -15888,15 +15459,17 @@ brick:Media_Production_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Production_Room" ; brick:hasAssociatedTag tag:Location, tag:Media, tag:Production, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -15946,7 +15519,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -16002,7 +15574,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a ow brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure between sections of a medium temperature hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -16049,7 +15620,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -16094,7 +15664,6 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasQuantity brick:Differential_Pressure . brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16102,7 +15671,6 @@ brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor . brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16110,7 +15678,6 @@ brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor . brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -16119,7 +15686,6 @@ brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Methane_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Methane Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of methane in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16147,7 +15713,6 @@ brick:Methane_Level_Sensor a owl:Class, brick:Min_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Setpoint for minimum air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16179,7 +15744,6 @@ brick:Min_Air_Temperature_Setpoint a owl:Class, brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Chilled Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en ; @@ -16231,7 +15795,6 @@ brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Min_Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Min Frequency Command" ; rdfs:subClassOf brick:Frequency_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -16257,7 +15820,6 @@ brick:Min_Frequency_Command a owl:Class, brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; @@ -16294,7 +15856,6 @@ brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Hot Water Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, brick:Min_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en ; @@ -16346,7 +15907,6 @@ brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, brick:Min_Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Load Setpoint" ; rdfs:subClassOf brick:Load_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -16376,7 +15936,6 @@ brick:Min_Load_Setpoint a owl:Class, brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Outside Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -16422,7 +15981,6 @@ brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Position_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Position Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Position_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint."@en ; @@ -16454,7 +16012,6 @@ brick:Min_Position_Setpoint_Limit a owl:Class, brick:Min_Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Speed Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Speed_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint."@en ; @@ -16491,7 +16048,6 @@ brick:Min_Speed_Setpoint_Limit a owl:Class, brick:Min_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Level Alarm" ; rdfs:subClassOf brick:Water_Level_Alarm ; skos:definition "Alarm indicating that the minimum water level was reached"@en ; sh:rule [ a sh:TripleRule ; @@ -16522,7 +16078,6 @@ brick:Min_Water_Level_Alarm a owl:Class, brick:Min_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Setpoint for min water temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -16555,7 +16110,6 @@ brick:Min_Water_Temperature_Setpoint a owl:Class, brick:Mixed_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "A filter that is applied to the mixture of recirculated and outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -16581,7 +16135,6 @@ brick:Mixed_Air_Filter a owl:Class, brick:Mixed_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16614,7 +16167,6 @@ brick:Mixed_Air_Flow_Sensor a owl:Class, brick:Mixed_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the humidity of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16652,7 +16204,6 @@ brick:Mixed_Air_Humidity_Sensor a owl:Class, brick:Mixed_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16685,7 +16236,6 @@ brick:Mixed_Air_Humidity_Setpoint a owl:Class, brick:Mixed_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16718,7 +16268,6 @@ brick:Mixed_Air_Temperature_Sensor a owl:Class, brick:Mixed_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of mixed air"@en ; sh:rule [ a sh:TripleRule ; @@ -16751,7 +16300,6 @@ brick:Mixed_Air_Temperature_Setpoint a owl:Class, brick:Mixed_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of the mixed outside and return air streams"@en ; sh:rule [ a sh:TripleRule ; @@ -16772,7 +16320,6 @@ brick:Mixed_Damper a owl:Class, brick:Motor_Control_Center a owl:Class, sh:NodeShape ; - rdfs:label "Motor Control Center" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "The Motor Control Center is a specialized type of switchgear which provides electrical power to major mechanical systems in the building such as HVAC components."@en ; sh:rule [ a sh:TripleRule ; @@ -16793,7 +16340,6 @@ brick:Motor_Control_Center a owl:Class, brick:Motor_Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Current Sensor" ; rdfs:subClassOf brick:Current_Sensor ; skos:definition "Measures the current consumed by a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16820,7 +16366,6 @@ brick:Motor_Current_Sensor a owl:Class, brick:Motor_Direction_Status a owl:Class, sh:NodeShape ; - rdfs:label "Motor Direction Status" ; rdfs:subClassOf brick:Direction_Status ; skos:definition "Indicates which direction a motor is operating in, e.g. forward or reverse"@en ; sh:rule [ a sh:TripleRule ; @@ -16847,7 +16392,6 @@ brick:Motor_Direction_Status a owl:Class, brick:Motor_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Motor On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16877,7 +16421,6 @@ brick:Motor_On_Off_Status a owl:Class, brick:Motor_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Motor ; @@ -16903,7 +16446,6 @@ brick:Motor_Speed_Sensor a owl:Class, brick:Motor_Torque_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Torque Sensor" ; rdfs:subClassOf brick:Torque_Sensor ; skos:definition "Measures the torque, or rotating power, of a motor"@en ; sh:rule [ a sh:TripleRule ; @@ -16930,7 +16472,6 @@ brick:Motor_Torque_Sensor a owl:Class, brick:NO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "NO2 Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of NO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -16958,7 +16499,6 @@ brick:NO2_Level_Sensor a owl:Class, brick:Natural_Gas_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Flow Sensor" ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -16991,7 +16531,6 @@ brick:Natural_Gas_Flow_Sensor a owl:Class, brick:Natural_Gas_Seismic_Shutoff_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Seismic Shutoff Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valves that automatically shut off your natural gas service when an earthquake of a sufficient magnitude occurs at the location."@en ; sh:rule [ a sh:TripleRule ; @@ -17027,7 +16566,6 @@ brick:Natural_Gas_Seismic_Shutoff_Valve a owl:Class, brick:Natural_Gas_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of natural gas"@en ; sh:rule [ a sh:TripleRule ; @@ -17060,7 +16598,6 @@ brick:Natural_Gas_Temperature_Sensor a owl:Class, brick:Natural_Gas_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of natural gas that is consumed or used, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -17092,7 +16629,6 @@ brick:Natural_Gas_Usage_Sensor a owl:Class, brick:No_Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "No Water Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "Alarm indicating that there is no water in the equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -17118,7 +16654,6 @@ brick:No_Water_Alarm a owl:Class, brick:Noncondensing_Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Noncondensing Natural Gas Boiler" ; rdfs:subClassOf brick:Natural_Gas_Boiler ; skos:definition "A closed, pressure vessel that uses natural gas with no system to capture latent heat for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -17149,7 +16684,6 @@ brick:Noncondensing_Natural_Gas_Boiler a owl:Class, brick:Occupancy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls whether or not a device or controller is operating in \"Occupied\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -17170,7 +16704,6 @@ brick:Occupancy_Command a owl:Class, brick:Occupancy_Count_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Count Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring the number of people in an area"@en ; sh:property [ a sh:PropertyShape ; @@ -17203,7 +16736,6 @@ brick:Occupancy_Count_Sensor a owl:Class, brick:Occupancy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects occupancy of some space or area"@en ; sh:property [ a sh:PropertyShape ; @@ -17230,7 +16762,6 @@ brick:Occupancy_Sensor a owl:Class, brick:hasQuantity brick:Occupancy . brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Occupied Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17238,7 +16769,6 @@ brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint . brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Occupied Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17247,7 +16777,6 @@ brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Occupied_Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Mode Status" ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -17278,7 +16807,6 @@ brick:Occupied_Cooling_Mode_Status a owl:Class, brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature for cooling when occupied"@en ; @@ -17316,7 +16844,6 @@ brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; skos:definition "Sets temperature for cooling when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -17348,7 +16875,6 @@ brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, brick:Occupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Mode Status" ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Occupied_Mode_Status ; sh:rule [ a sh:TripleRule ; @@ -17379,7 +16905,6 @@ brick:Occupied_Heating_Mode_Status a owl:Class, brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature for heating when occupied"@en ; @@ -17417,7 +16942,6 @@ brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, brick:Occupied_Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; skos:definition "Sets temperature for heating when occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -17449,7 +16973,6 @@ brick:Occupied_Heating_Temperature_Setpoint a owl:Class, brick:Occupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is occupied."@en ; sh:rule [ a sh:TripleRule ; @@ -17476,7 +16999,6 @@ brick:Occupied_Humidity_Setpoint a owl:Class, brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17518,7 +17040,6 @@ brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17559,7 +17080,6 @@ brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; - rdfs:label "Occupied Zone Air Temperaure Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -17568,7 +17088,6 @@ brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; brick:Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Off Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "An Off Command controls or reports the binary 'off' status of a control loop, relay or equipment activity. It can only be used to stop/deactivate an associated equipment or process, or determine that the related entity is 'off'"@en ; sh:rule [ a sh:TripleRule ; @@ -17589,7 +17108,6 @@ brick:Off_Command a owl:Class, brick:Office_Kitchen a owl:Class, sh:NodeShape ; - rdfs:label "Office Kitchen" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A common space, usually near or in a breakroom, where minor food preperation occurs"@en ; @@ -17624,7 +17142,6 @@ brick:Office_Kitchen a owl:Class, brick:On_Command a owl:Class, sh:NodeShape ; - rdfs:label "On Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "An On Command controls or reports the binary 'on' status of a control loop, relay or equipment activity. It can only be used to start/activate an associated equipment or process, or determine that the related entity is 'on'"@en ; sh:rule [ a sh:TripleRule ; @@ -17645,7 +17162,6 @@ brick:On_Command a owl:Class, brick:Open_Close_Command a owl:Class, sh:NodeShape ; - rdfs:label "Open Close Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "A binary signal given to a device, such as a damper or valve, to either open or close"@en ; sh:rule [ a sh:TripleRule ; @@ -17671,7 +17187,6 @@ brick:Open_Close_Command a owl:Class, brick:Open_Close_Status a owl:Class, sh:NodeShape ; - rdfs:label "Open Close Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates the open/close status of a device such as a damper or valve"@en ; sh:rule [ a sh:TripleRule ; @@ -17697,7 +17212,6 @@ brick:Open_Close_Status a owl:Class, brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Open Heating Valve Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -17744,7 +17258,6 @@ brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, brick:Open_Office a owl:Class, sh:NodeShape ; - rdfs:label "Open Office" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "An open space used for work or study by mulitple people. Usuaully subdivided into cubicles or desks"@en ; @@ -17779,7 +17292,6 @@ brick:Open_Office a owl:Class, brick:Output_Frequency_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Output Frequency Sensor" ; rdfs:subClassOf brick:Frequency_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Frequency ; @@ -17805,7 +17317,6 @@ brick:Output_Frequency_Sensor a owl:Class, brick:Output_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Output Voltage Sensor" ; rdfs:subClassOf brick:Voltage_Sensor ; skos:definition "Measures the voltage output by some process or device"@en ; sh:rule [ a sh:TripleRule ; @@ -17832,7 +17343,6 @@ brick:Output_Voltage_Sensor a owl:Class, brick:Outside a owl:Class, sh:NodeShape ; - rdfs:label "Outside" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -17843,12 +17353,14 @@ brick:Outside a owl:Class, sh:object tag:Outside ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Outside" ; brick:hasAssociatedTag tag:Location, - tag:Outside . + tag:Outside ; + brick:isReplacedBy rec:OutdoorSpace . brick:Outside_Air_CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO2 Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17881,7 +17393,6 @@ brick:Outside_Air_CO2_Sensor a owl:Class, brick:Outside_Air_CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17914,7 +17425,6 @@ brick:Outside_Air_CO_Sensor a owl:Class, brick:Outside_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17947,7 +17457,6 @@ brick:Outside_Air_Dewpoint_Sensor a owl:Class, brick:Outside_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Enthalpy Sensor" ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -17980,7 +17489,6 @@ brick:Outside_Air_Enthalpy_Sensor a owl:Class, brick:Outside_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of outside air into the system"@en ; sh:rule [ a sh:TripleRule ; @@ -18013,7 +17521,6 @@ brick:Outside_Air_Flow_Sensor a owl:Class, brick:Outside_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets outside air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -18046,7 +17553,6 @@ brick:Outside_Air_Flow_Setpoint a owl:Class, brick:Outside_Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Grains Sensor" ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18079,7 +17585,6 @@ brick:Outside_Air_Grains_Sensor a owl:Class, brick:Outside_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18117,7 +17622,6 @@ brick:Outside_Air_Humidity_Sensor a owl:Class, brick:Outside_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18150,7 +17654,6 @@ brick:Outside_Air_Humidity_Setpoint a owl:Class, brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Setpoint" ; rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18186,7 +17689,6 @@ brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18228,7 +17730,6 @@ brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -18270,7 +17771,6 @@ brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Wet Bulb Temperature Sensor" ; rdfs:subClassOf brick:Air_Wet_Bulb_Temperature_Sensor, brick:Outside_Air_Temperature_Sensor ; skos:definition "A sensor measuring the wet-bulb temperature of outside air"@en ; @@ -18314,7 +17814,6 @@ brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:Outside_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Outside Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -18335,7 +17834,6 @@ brick:Outside_Damper a owl:Class, brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -18372,7 +17870,6 @@ brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the outside face surface temperature of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -18409,7 +17906,6 @@ brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, brick:Outside_Illuminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Illuminance Sensor" ; rdfs:subClassOf brick:Illuminance_Sensor ; skos:definition "Measures the total luminous flux incident on an outside, per unit area"@en ; sh:rule [ a sh:TripleRule ; @@ -18436,7 +17932,6 @@ brick:Outside_Illuminance_Sensor a owl:Class, brick:Overload_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Overload Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that can indicate when a full-load current is exceeded."@en ; sh:rule [ a sh:TripleRule ; @@ -18457,7 +17952,6 @@ brick:Overload_Alarm a owl:Class, brick:Overridden_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Off Status" ; rdfs:subClassOf brick:Off_Status, brick:Overridden_Status ; skos:definition "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on"@en ; @@ -18484,7 +17978,6 @@ brick:Overridden_Off_Status a owl:Class, brick:Overridden_On_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden On Status" ; rdfs:subClassOf brick:On_Status, brick:Overridden_Status ; skos:definition "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off"@en ; @@ -18511,7 +18004,6 @@ brick:Overridden_On_Status a owl:Class, brick:Ozone_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ozone Level Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of ozone in air"@en ; sh:rule [ a sh:TripleRule ; @@ -18539,7 +18031,6 @@ brick:Ozone_Level_Sensor a owl:Class, brick:PIR_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PIR Sensor" ; rdfs:subClassOf brick:Motion_Sensor ; skos:definition "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors"@en ; sh:rule [ a sh:TripleRule ; @@ -18561,7 +18052,6 @@ brick:PIR_Sensor a owl:Class, brick:PM10_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Level Sensor" ; rdfs:subClassOf brick:PM10_Sensor ; skos:definition "Detects level of particulates of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18598,7 +18088,6 @@ brick:PM10_Level_Sensor a owl:Class, brick:PM1_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Level Sensor" ; rdfs:subClassOf brick:PM1_Sensor ; skos:definition "Detects level of particulates of size 1 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18635,7 +18124,6 @@ brick:PM1_Level_Sensor a owl:Class, brick:PM2.5_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Level Sensor" ; rdfs:subClassOf brick:PM2.5_Sensor ; skos:definition "Detects level of particulates of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -18672,7 +18160,6 @@ brick:PM2.5_Level_Sensor a owl:Class, brick:PVT_Panel a owl:Class, sh:NodeShape ; - rdfs:label "PVT Panel" ; rdfs:subClassOf brick:PV_Panel, brick:Solar_Thermal_Collector ; skos:definition "A type of solar panels that convert solar radiation into usable thermal and electrical energy"@en ; @@ -18709,7 +18196,6 @@ brick:PVT_Panel a owl:Class, brick:PV_Generation_System a owl:Class, sh:NodeShape ; - rdfs:label "PV Generation System" ; rdfs:subClassOf brick:Energy_Generation_System ; skos:definition "A collection of photovoltaic devices that generates energy"@en ; sh:rule [ a sh:TripleRule ; @@ -18730,7 +18216,6 @@ brick:PV_Generation_System a owl:Class, brick:Packaged_Air_Source_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Air Source Heat Pump" ; rdfs:subClassOf brick:Packaged_Heat_Pump ; skos:definition "A self-contained unit that uses air as a heat source or sink for heating and cooling purposes."@en ; sh:rule [ a sh:TripleRule ; @@ -18761,7 +18246,6 @@ brick:Packaged_Air_Source_Heat_Pump a owl:Class, brick:Packaged_Water_Source_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Water Source Heat Pump" ; rdfs:subClassOf brick:Packaged_Heat_Pump ; skos:definition "A self-contained unit that uses water as a heat source or sink for heating and cooling purposes."@en ; sh:rule [ a sh:TripleRule ; @@ -18792,7 +18276,6 @@ brick:Packaged_Water_Source_Heat_Pump a owl:Class, brick:Parking_Level a owl:Class, sh:NodeShape ; - rdfs:label "Parking Level" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; skos:definition "A floor of a parking structure"@en ; @@ -18812,14 +18295,16 @@ brick:Parking_Level a owl:Class, sh:object tag:Parking ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Level" ; brick:hasAssociatedTag tag:Floor, tag:Level, tag:Location, - tag:Parking . + tag:Parking ; + brick:isReplacedBy rec:Level . brick:Parking_Space a owl:Class, sh:NodeShape ; - rdfs:label "Parking Space" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An area large enough to park an individual vehicle"@en ; @@ -18844,7 +18329,6 @@ brick:Parking_Space a owl:Class, brick:Parking_Structure a owl:Class, sh:NodeShape ; - rdfs:label "Parking Structure" ; rdfs:subClassOf brick:Building ; owl:deprecated true ; skos:definition "A building or part of a building devoted to vehicle parking"@en ; @@ -18864,14 +18348,16 @@ brick:Parking_Structure a owl:Class, sh:object tag:Structure ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Parking_Structure" ; brick:hasAssociatedTag tag:Building, tag:Location, tag:Parking, - tag:Structure . + tag:Structure ; + brick:isReplacedBy rec:Building . brick:Passive_Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Passive Chilled Beam" ; rdfs:subClassOf brick:Chilled_Beam ; skos:definition "A chilled beam that does not have an integral air supply and instead relies on natural convection to draw air through the device."@en ; sh:rule [ a sh:TripleRule ; @@ -18897,7 +18383,6 @@ brick:Passive_Chilled_Beam a owl:Class, brick:Peak_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Peak Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "The peak power consumed by a process over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -18934,7 +18419,6 @@ brick:Peak_Demand_Sensor a owl:Class, brick:Photovoltaic_Inverter a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Inverter" ; rdfs:subClassOf brick:Inverter ; skos:definition " Converts direct current electricity generated by solar panels into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -18955,7 +18439,6 @@ brick:Photovoltaic_Inverter a owl:Class, brick:Piezoelectric_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Piezoelectric Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en ; sh:property [ a sh:PropertyShape ; @@ -18983,7 +18466,6 @@ brick:Piezoelectric_Sensor a owl:Class, brick:PlugStrip a owl:Class, sh:NodeShape ; - rdfs:label "PlugStrip" ; rdfs:seeAlso ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device containing a block of electrical sockets allowing multiple electrical devices to be powered from a single electrical socket."@en ; @@ -19000,7 +18482,6 @@ brick:PlugStrip a owl:Class, brick:Plumbing_Room a owl:Class, sh:NodeShape ; - rdfs:label "Plumbing Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A service room devoted to the operation and routing of water in a building. Usually distinct from the HVAC subsystems."@en ; @@ -19035,11 +18516,10 @@ brick:Plumbing_Room a owl:Class, brick:Portfolio a owl:Class, sh:NodeShape ; - rdfs:label "Portfolio" ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; skos:definition "A collection of sites"@en ; - sh:property [ sh:or ( [ sh:class brick:Site ] ) ; + sh:property [ sh:class brick:Site ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Collection ; @@ -19057,7 +18537,6 @@ brick:Portfolio a owl:Class, brick:Power_Factor_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Power Factor Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Sensors measuring power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)."@en ; sh:property [ a sh:PropertyShape ; @@ -19090,7 +18569,6 @@ brick:Power_Factor_Sensor a owl:Class, brick:Power_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Power Loss Alarm" ; rdfs:subClassOf brick:Power_Alarm ; skos:definition "An alarm that indicates a power failure."@en ; sh:rule [ a sh:TripleRule ; @@ -19116,7 +18594,6 @@ brick:Power_Loss_Alarm a owl:Class, brick:Prayer_Room a owl:Class, sh:NodeShape ; - rdfs:label "Prayer Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A room set aside for prayer"@en ; @@ -19136,14 +18613,16 @@ brick:Prayer_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Prayer_Room" ; brick:hasAssociatedTag tag:Location, tag:Prayer, tag:Room, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:MeditationRoom . brick:Pre_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Pre Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "A filter installed in front of a more efficient filter to extend the life of the more expensive higher efficiency filter"@en ; sh:rule [ a sh:TripleRule ; @@ -19164,7 +18643,6 @@ brick:Pre_Filter a owl:Class, brick:Pre_Filter_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pre Filter Status" ; rdfs:subClassOf brick:Filter_Status ; skos:definition "Indicates if a prefilter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -19190,7 +18668,6 @@ brick:Pre_Filter_Status a owl:Class, brick:Preheat_Command a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to activate preheating. Typically used to preheat cool air coming from a mixing box or economizer"@en ; sh:rule [ a sh:TripleRule ; @@ -19211,7 +18688,6 @@ brick:Preheat_Command a owl:Class, brick:Preheat_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Demand Setpoint" ; rdfs:subClassOf brick:Demand_Setpoint ; skos:definition "Sets the rate required for preheat"@en ; sh:rule [ a sh:TripleRule ; @@ -19238,7 +18714,6 @@ brick:Preheat_Demand_Setpoint a owl:Class, brick:Preheat_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19263,7 +18738,6 @@ brick:Preheat_Hot_Water_System a owl:Class, brick:Preheat_Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Hot Water Valve" ; rdfs:subClassOf brick:Hot_Water_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -19298,7 +18772,6 @@ brick:Preheat_Hot_Water_Valve a owl:Class, brick:Pressurization_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Pressurization Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A pressurization fan is a device used to increase and maintain higher air pressure in a specified space compared to its surroundings."@en ; sh:rule [ a sh:TripleRule ; @@ -19319,7 +18792,6 @@ brick:Pressurization_Fan a owl:Class, brick:Private_Office a owl:Class, sh:NodeShape ; - rdfs:label "Private Office" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office devoted to a single individual, with walls and door"@en ; @@ -19359,7 +18831,6 @@ brick:Private_Office a owl:Class, brick:Pump_Command a owl:Class, sh:NodeShape ; - rdfs:label "Pump Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)"@en ; sh:rule [ a sh:TripleRule ; @@ -19380,7 +18851,6 @@ brick:Pump_Command a owl:Class, brick:Pump_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pump On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19410,7 +18880,6 @@ brick:Pump_On_Off_Status a owl:Class, brick:Pump_Room a owl:Class, sh:NodeShape ; - rdfs:label "Pump Room" ; rdfs:subClassOf brick:Mechanical_Room ; owl:deprecated true ; skos:definition "A mechanical room that houses pumps"@en ; @@ -19438,16 +18907,18 @@ brick:Pump_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Pump_Room" ; brick:hasAssociatedTag tag:Location, tag:Mechanical, tag:Pump, tag:Room, tag:Service, - tag:Space . + tag:Space ; + brick:isReplacedBy rec:UtilitiesRoom . brick:Pump_Status a owl:Class, sh:NodeShape ; - rdfs:label "Pump Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a pump"@en ; sh:rule [ a sh:TripleRule ; @@ -19468,7 +18939,6 @@ brick:Pump_Status a owl:Class, brick:Pump_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Pump VFD" ; rdfs:subClassOf brick:Variable_Frequency_Drive ; skos:definition "Variable-frequency drive for pumps"@en ; sh:rule [ a sh:TripleRule ; @@ -19489,7 +18959,6 @@ brick:Pump_VFD a owl:Class, brick:Radiation_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Radiation Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19514,7 +18983,6 @@ brick:Radiation_Hot_Water_System a owl:Class, brick:Radon_Concentration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radon Concentration Sensor" ; rdfs:subClassOf brick:Radioactivity_Concentration_Sensor ; skos:definition "Measures the concentration of radioactivity due to radon"@en ; sh:rule [ a sh:TripleRule ; @@ -19542,7 +19010,6 @@ brick:Radon_Concentration_Sensor a owl:Class, brick:Rain_Duration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Rain Duration Sensor" ; rdfs:subClassOf brick:Duration_Sensor ; skos:definition "Measures the duration of precipitation within some time frame"@en ; sh:rule [ a sh:TripleRule ; @@ -19569,7 +19036,6 @@ brick:Rain_Duration_Sensor a owl:Class, brick:Rain_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Rain Level Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of precipitation fallen"@en ; sh:property [ a sh:PropertyShape ; @@ -19604,7 +19070,6 @@ brick:Rain_Sensor sh:property [ a sh:PropertyShape ; brick:Rain_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Rain Water Storage Tank" ; rdfs:subClassOf brick:Water_Storage_Tank ; skos:definition "A tank engineered to capture and store rainwater, usually for non-potable uses."@en ; sh:rule [ a sh:TripleRule ; @@ -19630,7 +19095,6 @@ brick:Rain_Water_Storage_Tank a owl:Class, brick:Rated_Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Rated Speed Setpoint" ; rdfs:subClassOf brick:Speed_Setpoint ; skos:definition "Sets rated speed"@en ; sh:rule [ a sh:TripleRule ; @@ -19657,7 +19121,6 @@ brick:Rated_Speed_Setpoint a owl:Class, brick:Reactive_Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Reactive Energy Sensor" ; rdfs:subClassOf brick:Electric_Energy_Sensor ; skos:definition "Measures the integral of reactive power"@en ; sh:rule [ a sh:TripleRule ; @@ -19689,7 +19152,6 @@ brick:Reactive_Energy_Sensor a owl:Class, brick:Reactive_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Reactive Power Sensor" ; rdfs:subClassOf brick:Electric_Power_Sensor ; skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, is due to stored energy which returns to the source in each cycle"@en ; sh:rule [ a sh:TripleRule ; @@ -19721,7 +19183,6 @@ brick:Reactive_Power_Sensor a owl:Class, brick:Reception a owl:Class, sh:NodeShape ; - rdfs:label "Reception" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space, usually in a lobby, where visitors to a building or space can go to after arriving at a building and inform building staff that they have arrived"@en ; @@ -19750,7 +19211,6 @@ brick:Reception a owl:Class, brick:isReplacedBy rec:Reception . brick:Refrigerant_Level_Sensor a owl:Class ; - rdfs:label "Refrigerant Level Sensor" ; rdfs:subClassOf brick:Sensor ; sh:property [ a sh:PropertyShape ; sh:class rec:DoubleValueObservation ; @@ -19763,7 +19223,6 @@ brick:Refrigerant_Level_Sensor a owl:Class ; brick:Refrigeration_System a owl:Class, sh:NodeShape ; - rdfs:label "Refrigeration System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "System designed to remove heat from a space or substance, typically using a refrigerant in a closed loop"@en ; sh:rule [ a sh:TripleRule ; @@ -19779,7 +19238,6 @@ brick:Refrigeration_System a owl:Class, brick:Reheat_Command a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to activate reheating, which is used for either heating or for dehumidification purposes"@en ; sh:rule [ a sh:TripleRule ; @@ -19800,7 +19258,6 @@ brick:Reheat_Command a owl:Class, brick:Reheat_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Hot Water System" ; rdfs:subClassOf brick:Hot_Water_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -19825,7 +19282,6 @@ brick:Reheat_Hot_Water_System a owl:Class, brick:Reheat_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Reheat Valve" ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a reheat coil"@en ; sh:rule [ a sh:TripleRule ; @@ -19851,7 +19307,6 @@ brick:Reheat_Valve a owl:Class, brick:Relay a owl:Class, sh:NodeShape ; - rdfs:label "Relay" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "an electrically operated switch"@en ; @@ -19868,7 +19323,6 @@ brick:Relay a owl:Class, brick:Relay_Command a owl:Class, sh:NodeShape ; - rdfs:label "Relay Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands to switch the relay"@en ; sh:rule [ a sh:TripleRule ; @@ -19889,7 +19343,6 @@ brick:Relay_Command a owl:Class, brick:Relief_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Relief Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that is a component of a Relief Air System, ensuring building doesn't become over-pressurised"@en ; sh:rule [ a sh:TripleRule ; @@ -19910,7 +19363,6 @@ brick:Relief_Damper a owl:Class, brick:Relief_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Relief Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that is a component of a Relief Air System, ensuring building doesn't become over-pressurised"@en ; sh:rule [ a sh:TripleRule ; @@ -19931,7 +19383,6 @@ brick:Relief_Fan a owl:Class, brick:Remotely_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Remotely On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Off ; @@ -19961,7 +19412,6 @@ brick:Remotely_On_Off_Status a owl:Class, brick:Retail_Room a owl:Class, sh:NodeShape ; - rdfs:label "Retail Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space set aside for retail in a larger establishment, e.g. a gift shop in a hospital"@en ; @@ -19991,7 +19441,6 @@ brick:Retail_Room a owl:Class, brick:Return_Air_CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20024,7 +19473,6 @@ brick:Return_Air_CO2_Sensor a owl:Class, brick:Return_Air_CO2_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Setpoint" ; rdfs:subClassOf brick:CO2_Setpoint ; skos:definition "Sets some property of CO2 in Return Air"@en ; sh:rule [ a sh:TripleRule ; @@ -20056,7 +19504,6 @@ brick:Return_Air_CO2_Setpoint a owl:Class, brick:Return_Air_CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO Sensor" ; rdfs:subClassOf brick:CO_Sensor ; skos:definition "Measures the concentration of CO in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20089,7 +19536,6 @@ brick:Return_Air_CO_Sensor a owl:Class, brick:Return_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Senses the dewpoint temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20122,7 +19568,6 @@ brick:Return_Air_Dewpoint_Sensor a owl:Class, brick:Return_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between the return and supply side"@en ; sh:rule [ a sh:TripleRule ; @@ -20160,7 +19605,6 @@ brick:Return_Air_Differential_Pressure_Sensor a owl:Class, brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -20198,7 +19642,6 @@ brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, brick:Return_Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Enthalpy Sensor" ; rdfs:subClassOf brick:Air_Enthalpy_Sensor ; skos:definition "Measures the total heat content of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20231,7 +19674,6 @@ brick:Return_Air_Enthalpy_Sensor a owl:Class, brick:Return_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Filter" ; rdfs:subClassOf brick:Filter ; skos:definition "Filters return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20257,7 +19699,6 @@ brick:Return_Air_Filter a owl:Class, brick:Return_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20290,7 +19731,6 @@ brick:Return_Air_Flow_Sensor a owl:Class, brick:Return_Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Grains Sensor" ; rdfs:subClassOf brick:Air_Grains_Sensor ; skos:definition "Measures the mass of water vapor in return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20323,7 +19763,6 @@ brick:Return_Air_Grains_Sensor a owl:Class, brick:Return_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20361,7 +19800,6 @@ brick:Return_Air_Humidity_Sensor a owl:Class, brick:Return_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20394,7 +19832,6 @@ brick:Return_Air_Humidity_Setpoint a owl:Class, brick:Return_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Plenum" ; rdfs:subClassOf brick:Air_Plenum ; skos:definition "A component of the HVAC the receives air from the room to recirculate or exhaust to or from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -20420,7 +19857,6 @@ brick:Return_Air_Plenum a owl:Class, brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20462,7 +19898,6 @@ brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -20504,7 +19939,6 @@ brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Return_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20536,7 +19970,6 @@ brick:Return_Air_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Return_Air . brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; @@ -20545,7 +19978,6 @@ brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Entering_Chilled_Water_Temperature_Setpoint . brick:Return_Condenser_Water a brick:Substance ; - rdfs:label "Return Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20553,7 +19985,6 @@ brick:Return_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Entering_Condenser_Water . brick:Return_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Return Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Return_Water_Flow_Sensor ; owl:deprecated true ; @@ -20562,7 +19993,6 @@ brick:Return_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Condenser_Water_Flow_Sensor . brick:Return_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Return Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20570,7 +20000,6 @@ brick:Return_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Condenser_Water_Temperature_Sensor . brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20579,7 +20008,6 @@ brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:Return_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Return Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "A damper that modulates the flow of return air"@en ; sh:rule [ a sh:TripleRule ; @@ -20600,7 +20028,6 @@ brick:Return_Damper a owl:Class, brick:Return_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Return Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan moving return air -- air that is circulated from the building back into the HVAC system"@en ; sh:rule [ a sh:TripleRule ; @@ -20621,7 +20048,6 @@ brick:Return_Fan a owl:Class, brick:Return_Heating_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Return Heating Valve" ; rdfs:subClassOf brick:Heating_Valve ; skos:definition "A valve installed on the return side of a heat exchanger"@en ; sh:rule [ a sh:TripleRule ; @@ -20646,7 +20072,6 @@ brick:Return_Heating_Valve a owl:Class, tag:Valve . brick:Return_Hot_Water a brick:Substance ; - rdfs:label "Return Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20654,7 +20079,6 @@ brick:Return_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Entering_Hot_Water . brick:Return_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Return_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -20662,7 +20086,6 @@ brick:Return_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Entering_Hot_Water_Temperature_Setpoint . brick:Return_Water a brick:Substance ; - rdfs:label "Return Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -20671,7 +20094,6 @@ brick:Return_Water a brick:Substance ; brick:Reversing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Reversing Valve" ; rdfs:subClassOf brick:Refrigerant_Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Gas ; @@ -20701,7 +20123,6 @@ brick:Reversing_Valve a owl:Class, brick:Riser a owl:Class, sh:NodeShape ; - rdfs:label "Riser" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical shaft indented for installing building infrastructure e.g., electrical wire, network communication wire, plumbing, etc"@en ; @@ -20721,14 +20142,16 @@ brick:Riser a owl:Class, sh:object tag:Vertical ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Riser" ; brick:hasAssociatedTag tag:Location, tag:Riser, tag:Space, - tag:Vertical . + tag:Vertical ; + brick:isReplacedBy rec:Room . brick:Rooftop a owl:Class, sh:NodeShape ; - rdfs:label "Rooftop" ; rdfs:subClassOf brick:Floor ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20752,7 +20175,6 @@ brick:Rooftop a owl:Class, brick:Run_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Run Enable Command" ; rdfs:subClassOf brick:Enable_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -20777,7 +20199,6 @@ brick:Run_Enable_Command a owl:Class, brick:Run_Request_Status a owl:Class, sh:NodeShape ; - rdfs:label "Run Request Status" ; rdfs:subClassOf brick:Run_Status ; skos:definition "Indicates if a request has been filed to start a device or equipment"@en ; sh:rule [ a sh:TripleRule ; @@ -20803,7 +20224,6 @@ brick:Run_Request_Status a owl:Class, brick:Safety_Shower a owl:Class, sh:NodeShape ; - rdfs:label "Safety Shower" ; rdfs:subClassOf brick:Emergency_Wash_Station ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -20838,7 +20258,6 @@ brick:Safety_Shower a owl:Class, brick:Sash_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Sash Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a sash in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -20865,7 +20284,6 @@ brick:Sash_Position_Sensor a owl:Class, brick:Schedule_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Schedule Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "The current setpoint as indicated by the schedule"@en ; sh:rule [ a sh:TripleRule ; @@ -20892,7 +20310,6 @@ brick:Schedule_Temperature_Setpoint a owl:Class, brick:Sensor_Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Sensor Failure Alarm" ; rdfs:subClassOf brick:Failure_Alarm ; sh:rule [ a sh:TripleRule ; sh:object tag:Alarm ; @@ -20917,7 +20334,6 @@ brick:Sensor_Failure_Alarm a owl:Class, brick:Server_Room a owl:Class, sh:NodeShape ; - rdfs:label "Server Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; sh:rule [ a sh:TripleRule ; @@ -20941,7 +20357,6 @@ brick:Server_Room a owl:Class, brick:Shared_Office a owl:Class, sh:NodeShape ; - rdfs:label "Shared Office" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple people"@en ; @@ -20981,7 +20396,6 @@ brick:Shared_Office a owl:Class, brick:Short_Cycle_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Short Cycle Alarm" ; rdfs:subClassOf brick:Cycle_Alarm ; skos:definition "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle"@en ; sh:rule [ a sh:TripleRule ; @@ -21007,7 +20421,6 @@ brick:Short_Cycle_Alarm a owl:Class, brick:Shower a owl:Class, sh:NodeShape ; - rdfs:label "Shower" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space containing showers, usually adjacent to an athletic or execise area"@en ; @@ -21037,7 +20450,6 @@ brick:Shower a owl:Class, brick:Smoke_Detector a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Detector" ; rdfs:subClassOf brick:Fire_Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -21067,7 +20479,6 @@ brick:Smoke_Detector a owl:Class, brick:Soil_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Soil Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of soil"@en ; sh:rule [ a sh:TripleRule ; @@ -21095,7 +20506,6 @@ brick:Soil_Temperature_Sensor a owl:Class, brick:Solar_Azimuth_Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Azimuth Angle Sensor" ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the azimuth angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -21126,7 +20536,6 @@ brick:Solar_Azimuth_Angle_Sensor a owl:Class, brick:hasQuantity qudtqk:Angle . brick:Solar_Radiance_Sensor a owl:Class ; - rdfs:label "Solar Radiance Sensor" ; rdfs:subClassOf brick:Sensor ; owl:deprecated true ; sh:property [ a sh:PropertyShape ; @@ -21141,7 +20550,6 @@ brick:Solar_Radiance_Sensor a owl:Class ; brick:Solar_Zenith_Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Zenith Angle Sensor" ; rdfs:subClassOf brick:Angle_Sensor ; skos:definition "Measures the zenith angle of the sun"@en ; sh:rule [ a sh:TripleRule ; @@ -21173,7 +20581,6 @@ brick:Solar_Zenith_Angle_Sensor a owl:Class, brick:Space_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Space Heater" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A heater used to warm the air in an enclosed area, such as a room or office"@en ; sh:rule [ a sh:TripleRule ; @@ -21194,7 +20601,6 @@ brick:Space_Heater a owl:Class, brick:Speed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Speed Command" ; rdfs:subClassOf brick:Command ; skos:definition "A command to set speed to a certain degree."@en ; sh:rule [ a sh:TripleRule ; @@ -21213,36 +20619,8 @@ brick:Speed_Command a owl:Class, tag:Point, tag:Speed . -brick:Speed_Mode_Status a owl:Class, - sh:NodeShape ; - rdfs:label "Speed Mode Status" ; - rdfs:subClassOf brick:Mode_Status, - brick:Speed_Status ; - skos:definition "Status indicating the speed mode"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Mode ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Speed ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Status ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Mode, - tag:Point, - tag:Speed, - tag:Status . - brick:Speed_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Speed Reset Command" ; rdfs:subClassOf brick:Reset_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21266,9 +20644,15 @@ brick:Speed_Reset_Command a owl:Class, tag:Speed ; brick:hasQuantity brick:Speed . +brick:Speed_Status a owl:Class ; + rdfs:subClassOf brick:Status ; + owl:deprecated true ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Speed Status is no longer necessary. Use Speed Mode Status for motors with various categorical speed settings, such as low, medium, and high. To further clarify, points representing the current speed of a variable speed fan as an analog value or input, use Speed Sensor." ; + brick:isReplacedBy brick:Speed_Mode_Status . + brick:Sports_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Sports Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used in the support of sports"@en ; @@ -21292,15 +20676,17 @@ brick:Sports_Service_Room a owl:Class, sh:object tag:Sports ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Sports_Service_Room" ; brick:hasAssociatedTag tag:Location, tag:Room, tag:Service, tag:Space, - tag:Sports . + tag:Sports ; + brick:isReplacedBy rec:ExerciseRoom . brick:Stage_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Stage Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property"@en ; sh:rule [ a sh:TripleRule ; @@ -21326,7 +20712,6 @@ brick:Stage_Enable_Command a owl:Class, brick:Stage_Riser a owl:Class, sh:NodeShape ; - rdfs:label "Stage Riser" ; rdfs:subClassOf brick:Furniture ; owl:deprecated true ; skos:definition "A low platform in a space or on a stage"@en ; @@ -21346,14 +20731,16 @@ brick:Stage_Riser a owl:Class, sh:object tag:Stage ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Stage_Riser" ; brick:hasAssociatedTag tag:Equipment, tag:Furniture, tag:Riser, - tag:Stage . + tag:Stage ; + brick:isReplacedBy rec:Room . brick:Stages_Status a owl:Class, sh:NodeShape ; - rdfs:label "Stages Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which stage a control loop or equipment is in"@en ; sh:rule [ a sh:TripleRule ; @@ -21374,7 +20761,6 @@ brick:Stages_Status a owl:Class, brick:Staircase a owl:Class, sh:NodeShape ; - rdfs:label "Staircase" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; skos:definition "A vertical space containing stairs"@en ; @@ -21404,7 +20790,6 @@ brick:Staircase a owl:Class, brick:Standby_CRAC a owl:Class, sh:NodeShape ; - rdfs:label "Standby CRAC" ; rdfs:subClassOf brick:Computer_Room_Air_Conditioning ; skos:definition "A CRAC that is activated as part of a lead/lag operation or when an alarm occurs in a primary unit"@en ; sh:rule [ a sh:TripleRule ; @@ -21425,7 +20810,6 @@ brick:Standby_CRAC a owl:Class, brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21466,7 +20850,6 @@ brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Standby Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan that is activated as part of a lead/lag operation or when a primary fan raises an alarm"@en ; sh:rule [ a sh:TripleRule ; @@ -21487,7 +20870,6 @@ brick:Standby_Fan a owl:Class, brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Standby Glycool Unit On Off Status" ; rdfs:subClassOf brick:Standby_Unit_On_Off_Status ; skos:definition "Indicates the on/off status of a standby glycool unit"@en ; sh:rule [ a sh:TripleRule ; @@ -21528,7 +20910,6 @@ brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, brick:Standby_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21569,7 +20950,6 @@ brick:Standby_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Standby Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -21610,7 +20990,6 @@ brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Start_Stop_Command a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Command" ; rdfs:subClassOf brick:On_Off_Command ; skos:definition "A Start/Stop Command controls or reports the active/inactive status of a control sequence"@en ; sh:rule [ a sh:TripleRule ; @@ -21636,7 +21015,6 @@ brick:Start_Stop_Command a owl:Class, brick:Static_Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Static Transfer Switch" ; rdfs:subClassOf brick:Automatic_Switch, brick:Transfer_Switch ; skos:definition "Similar to ATS, but utilises no moving parts in the switch to achieve much faster response times."@en ; @@ -21663,7 +21041,6 @@ brick:Static_Transfer_Switch a owl:Class, brick:Steam_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Steam Baseboard Radiator" ; rdfs:subClassOf brick:Baseboard_Radiator, brick:Steam_Radiator ; skos:definition "Steam heating device located at or near the floor"@en ; @@ -21690,7 +21067,6 @@ brick:Steam_Baseboard_Radiator a owl:Class, brick:Steam_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Steam Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a steam distribution source to represent how steam is distributed across multiple destinations"@en ; sh:rule [ a sh:TripleRule ; @@ -21711,7 +21087,6 @@ brick:Steam_Distribution a owl:Class, brick:Steam_On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Steam On Off Command" ; rdfs:subClassOf brick:On_Off_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -21741,7 +21116,6 @@ brick:Steam_On_Off_Command a owl:Class, brick:Steam_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Pressure Reducing Valve" ; rdfs:subClassOf brick:Pressure_Reducing_Valve, brick:Steam_Valve ; skos:definition "Valve designed to reduce steam pressure from a high to a manageable level; maintains uniform steam outlet pressure."@en ; @@ -21768,7 +21142,6 @@ brick:Steam_Pressure_Reducing_Valve a owl:Class, brick:Steam_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Pressure Relief Valve" ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Steam_Valve ; skos:definition "Valve designed to automatically relieve excessive steam pressure."@en ; @@ -21795,7 +21168,6 @@ brick:Steam_Pressure_Relief_Valve a owl:Class, brick:Steam_System a owl:Class, sh:NodeShape ; - rdfs:label "Steam System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of steam in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -21811,7 +21183,6 @@ brick:Steam_System a owl:Class, brick:Steam_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Steam Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of steam that is consumed or used, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -21838,7 +21209,6 @@ brick:Steam_Usage_Sensor a owl:Class, brick:Studio a owl:Class, sh:NodeShape ; - rdfs:label "Studio" ; rdfs:subClassOf brick:Media_Room ; owl:deprecated true ; skos:definition "A room used for the production or media, usually with either a specialized set or a specialized sound booth for recording"@en ; @@ -21872,7 +21242,6 @@ brick:Studio a owl:Class, brick:isReplacedBy rec:RecordingRoom . brick:Supply_Chilled_Water a brick:Substance ; - rdfs:label "Supply Chilled Water" ; owl:deprecated true ; skos:broader brick:Chilled_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21880,7 +21249,6 @@ brick:Supply_Chilled_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Chilled_Water . brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21888,7 +21256,6 @@ brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Chilled_Water_Temperature_Setpoint . brick:Supply_Condenser_Water a brick:Substance ; - rdfs:label "Supply Condenser Water" ; owl:deprecated true ; skos:broader brick:Condenser_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21896,7 +21263,6 @@ brick:Supply_Condenser_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Condenser_Water . brick:Supply_Condenser_Water_Flow_Sensor a owl:Class ; - rdfs:label "Supply Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Supply_Water_Flow_Sensor ; owl:deprecated true ; @@ -21905,7 +21271,6 @@ brick:Supply_Condenser_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Flow_Sensor . brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Supply Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; @@ -21914,7 +21279,6 @@ brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Sensor . brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -21922,7 +21286,6 @@ brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Condenser_Water_Temperature_Setpoint . brick:Supply_Hot_Water a brick:Substance ; - rdfs:label "Supply Hot Water" ; owl:deprecated true ; skos:broader brick:Hot_Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21930,7 +21293,6 @@ brick:Supply_Hot_Water a brick:Substance ; brick:isReplacedBy brick:Leaving_Hot_Water . brick:Supply_Water a brick:Substance ; - rdfs:label "Supply Water" ; owl:deprecated true ; skos:broader brick:Water ; brick:deprecatedInVersion "1.3.0" ; @@ -21939,7 +21301,6 @@ brick:Supply_Water a brick:Substance ; brick:Surveillance_Camera a owl:Class, sh:NodeShape ; - rdfs:label "Surveillance Camera" ; rdfs:subClassOf brick:Camera, brick:Video_Surveillance_Equipment ; sh:rule [ a sh:TripleRule ; @@ -21970,7 +21331,6 @@ brick:Surveillance_Camera a owl:Class, brick:Switch_Room a owl:Class, sh:NodeShape ; - rdfs:label "Switch Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A telecommuncations room housing network switches"@en ; @@ -22005,7 +21365,6 @@ brick:Switch_Room a owl:Class, brick:Switch_Status a owl:Class, sh:NodeShape ; - rdfs:label "Switch Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a switch"@en ; sh:rule [ a sh:TripleRule ; @@ -22026,7 +21385,6 @@ brick:Switch_Status a owl:Class, brick:System_Shutdown_Status a owl:Class, sh:NodeShape ; - rdfs:label "System Shutdown Status" ; rdfs:subClassOf brick:Status, brick:System_Status ; skos:definition "Indicates if a system has been shutdown"@en ; @@ -22053,7 +21411,6 @@ brick:System_Shutdown_Status a owl:Class, brick:TETRA_Room a owl:Class, sh:NodeShape ; - rdfs:label "TETRA Room" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A room used for local two-way radio networks, e.g. the portable radios carried by facilities staff"@en ; @@ -22077,15 +21434,17 @@ brick:TETRA_Room a owl:Class, sh:object tag:Telecom ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for TETRA_Room" ; brick:hasAssociatedTag tag:Location, tag:Room, tag:Space, tag:TETRA, - tag:Telecom . + tag:Telecom ; + brick:isReplacedBy rec:TelecommunicationRoom . brick:TVOC_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Level Sensor" ; rdfs:subClassOf brick:TVOC_Sensor ; skos:definition "A sensor measuring the level of all VOCs in air"@en ; sh:rule [ a sh:TripleRule ; @@ -22122,7 +21481,6 @@ brick:TVOC_Level_Sensor a owl:Class, brick:Tablet a owl:Class, sh:NodeShape ; - rdfs:label "Tablet" ; rdfs:subClassOf brick:ICT_Hardware ; skos:definition "A flat, handheld mobile computer, usually with a touchscreen"@en ; sh:rule [ a sh:TripleRule ; @@ -22148,7 +21506,6 @@ brick:Tablet a owl:Class, brick:Team_Room a owl:Class, sh:NodeShape ; - rdfs:label "Team Room" ; rdfs:subClassOf brick:Enclosed_Office ; owl:deprecated true ; skos:definition "An office used by multiple team members for specific work tasks. Distinct from Conference Room"@en ; @@ -22188,7 +21545,6 @@ brick:Team_Room a owl:Class, brick:Temperature_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Adjust Sensor" ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "Measures user-provided adjustment of temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -22215,7 +21571,6 @@ brick:Temperature_Adjust_Sensor a owl:Class, brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Alarm_Sensitivity_Parameter ; skos:definition "A parameter indicates the sensitivity to activate a temperature alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -22246,7 +21601,6 @@ brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, brick:Temperature_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Tolerance Parameter" ; rdfs:subClassOf brick:Temperature_Parameter, brick:Tolerance_Parameter ; skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en ; @@ -22273,7 +21627,6 @@ brick:Temperature_Tolerance_Parameter a owl:Class, brick:Temporary_Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Temporary Occupancy Status" ; rdfs:subClassOf brick:Occupancy_Status ; skos:definition "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied"@en ; sh:rule [ a sh:TripleRule ; @@ -22299,7 +21652,6 @@ brick:Temporary_Occupancy_Status a owl:Class, brick:Thermal_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Usage_Sensor ; skos:definition "A sensor that records the quantity of thermal energy consumed in a given period"@en ; sh:rule [ a sh:TripleRule ; @@ -22331,7 +21683,6 @@ brick:Thermal_Energy_Usage_Sensor a owl:Class, brick:Thermal_Expansion_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Expansion Valve" ; rdfs:subClassOf brick:Refrigerant_Metering_Device ; skos:definition "An type of metering device that automatically adjusts refrigerant flow based on temperature changes, using a sensing bulb"@en ; sh:rule [ a sh:TripleRule ; @@ -22372,7 +21723,6 @@ brick:Thermal_Expansion_Valve a owl:Class, brick:Thermal_Power_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Power Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A standalone thermal power meter"@en ; sh:rule [ a sh:TripleRule ; @@ -22398,7 +21748,6 @@ brick:Thermal_Power_Meter a owl:Class, brick:Thermostat_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -22418,7 +21767,6 @@ brick:Thermostat_Equipment a owl:Class, brick:Thermostat_Status a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat Status" ; rdfs:subClassOf brick:Status ; skos:definition "Status of a thermostat"@en ; sh:rule [ a sh:TripleRule ; @@ -22439,7 +21787,6 @@ brick:Thermostat_Status a owl:Class, brick:Thermostatic_Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Thermostatic Mixing Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:Mixing_Valve ; skos:definition "A valve that blends hot water with cold water to ensure constant, safe shower and bath outlet temperatures, preventing scalding."@en ; @@ -22466,7 +21813,6 @@ brick:Thermostatic_Mixing_Valve a owl:Class, brick:Ticketing_Booth a owl:Class, sh:NodeShape ; - rdfs:label "Ticketing Booth" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A room or space used to sell or distribute tickets to events at a venue"@en ; @@ -22486,14 +21832,16 @@ brick:Ticketing_Booth a owl:Class, sh:object tag:Ticketing ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Ticketing_Booth" ; brick:hasAssociatedTag tag:Booth, tag:Location, tag:Space, - tag:Ticketing . + tag:Ticketing ; + brick:isReplacedBy rec:Building . brick:Tint_Command a owl:Class, sh:NodeShape ; - rdfs:label "Tint Command" ; rdfs:subClassOf brick:Command ; skos:definition "The target level of window tint."@en ; sh:rule [ a sh:TripleRule ; @@ -22514,7 +21862,6 @@ brick:Tint_Command a owl:Class, brick:Tint_Status a owl:Class, sh:NodeShape ; - rdfs:label "Tint Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current level of window tint, errors, or transient states."@en ; sh:rule [ a sh:TripleRule ; @@ -22535,7 +21882,6 @@ brick:Tint_Status a owl:Class, brick:Touchpanel a owl:Class, sh:NodeShape ; - rdfs:label "Touchpanel" ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation that uses a touch-based mechanism (typically resistive or capacitive) rather than a mechanical actuator"@en ; sh:rule [ a sh:TripleRule ; @@ -22554,15 +21900,13 @@ brick:Touchpanel a owl:Class, tag:Interface, tag:Touchpanel . -brick:Trace_Heat_Sensor rdfs:label "Trace Heat Sensor" ; - owl:deprecated true ; +brick:Trace_Heat_Sensor owl:deprecated true ; brick:deprecatedInVersion "1.4.0" ; brick:deprecationMitigationMessage "Removed due to unclear definition" ; brick:isReplacedBy brick:Sensor . brick:Transfer_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Transfer Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "A fan that transfers air from a space to another space."@en ; sh:rule [ a sh:TripleRule ; @@ -22583,7 +21927,6 @@ brick:Transfer_Fan a owl:Class, brick:Transformer a owl:Class, sh:NodeShape ; - rdfs:label "Transformer" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A Transformer is usually fed by a high-voltage source and then steps down the voltage to a lower-voltage feed for low-voltage application (such as lights). Transformers also can step up voltage, but this generally does not apply to in building distribution."@en ; sh:rule [ a sh:TripleRule ; @@ -22599,7 +21942,6 @@ brick:Transformer a owl:Class, brick:Transformer_Room a owl:Class, sh:NodeShape ; - rdfs:label "Transformer Room" ; rdfs:subClassOf brick:Electrical_Room ; owl:deprecated true ; skos:definition "An electrical room where electricity enters and is transformed to different voltages and currents by the equipment contained in the room"@en ; @@ -22639,7 +21981,6 @@ brick:Transformer_Room a owl:Class, brick:Tunnel a owl:Class, sh:NodeShape ; - rdfs:label "Tunnel" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "An enclosed space that connects buildings. Often underground"@en ; @@ -22655,13 +21996,15 @@ brick:Tunnel a owl:Class, sh:object tag:Tunnel ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Tunnel" ; brick:hasAssociatedTag tag:Location, tag:Space, - tag:Tunnel . + tag:Tunnel ; + brick:isReplacedBy rec:Room . brick:Underfloor_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum" ; rdfs:subClassOf brick:Supply_Air_Plenum ; skos:definition "An open space between a structural concrete slab and the underside of a raised access floor system that connects to an air handling unit to receive conditioned and/or ventilating air before delivery to the room(s)"@en ; sh:rule [ a sh:TripleRule ; @@ -22687,7 +22030,6 @@ brick:Underfloor_Air_Plenum a owl:Class, brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum"@en ; sh:rule [ a sh:TripleRule ; @@ -22729,7 +22071,6 @@ brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Setpoint" ; rdfs:subClassOf brick:Static_Pressure_Setpoint ; skos:definition "Sets the underfloor air plenum static pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -22771,7 +22112,6 @@ brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, brick:Underfloor_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of underfloor air"@en ; sh:rule [ a sh:TripleRule ; @@ -22803,7 +22143,6 @@ brick:Underfloor_Air_Temperature_Sensor a owl:Class, brick:Unit_Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Unit Failure Alarm" ; rdfs:subClassOf brick:Failure_Alarm ; skos:definition "An alarm that indicates the failure of an equipment or device"@en ; sh:rule [ a sh:TripleRule ; @@ -22828,7 +22167,6 @@ brick:Unit_Failure_Alarm a owl:Class, tag:Unit . brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; - rdfs:label "Unoccupied Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22836,7 +22174,6 @@ brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; brick:isReplacedBy brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint . brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; - rdfs:label "Unoccupied Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -22845,7 +22182,6 @@ brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; brick:Unoccupied_Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Mode Status" ; rdfs:subClassOf brick:Cooling_Mode_Status, brick:Unoccupied_Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in an unoccupied cooling mode"@en ; @@ -22877,7 +22213,6 @@ brick:Unoccupied_Cooling_Mode_Status a owl:Class, brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -22914,7 +22249,6 @@ brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Cool ; @@ -22945,7 +22279,6 @@ brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, brick:Unoccupied_Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Mode Status" ; rdfs:subClassOf brick:Heating_Mode_Status, brick:Unoccupied_Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in an unoccupied heating mode"@en ; @@ -22977,7 +22310,6 @@ brick:Unoccupied_Heating_Mode_Status a owl:Class, brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Temperature_Deadband_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23014,7 +22346,6 @@ brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Heat ; @@ -23045,7 +22376,6 @@ brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, brick:Unoccupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Target humidity level when the location is unoccupied."@en ; sh:rule [ a sh:TripleRule ; @@ -23072,7 +22402,6 @@ brick:Unoccupied_Humidity_Setpoint a owl:Class, brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23114,7 +22443,6 @@ brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -23155,7 +22483,6 @@ brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Unoccupied Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -23164,7 +22491,6 @@ brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; brick:VFD_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "VFD Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a variable frequency drive"@en ; sh:rule [ a sh:TripleRule ; @@ -23190,7 +22516,6 @@ brick:VFD_Enable_Command a owl:Class, brick:VRF_System a owl:Class, sh:NodeShape ; - rdfs:label "VRF System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; sh:rule [ a sh:TripleRule ; sh:object tag:Flow ; @@ -23215,7 +22540,6 @@ brick:VRF_System a owl:Class, brick:Valve_Position_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates that the valve position is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -23241,7 +22565,6 @@ brick:Valve_Position_Alarm a owl:Class, brick:Valve_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Command" ; rdfs:subClassOf brick:Position_Command, brick:Valve_Command ; skos:definition "Controls the position (the degree of openness) of a valve"@en ; @@ -23269,7 +22592,6 @@ brick:Valve_Position_Command a owl:Class, brick:Valve_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Sensor" ; rdfs:subClassOf brick:Position_Sensor ; skos:definition "Measures the current position of a valve in terms of the percent of fully open"@en ; sh:rule [ a sh:TripleRule ; @@ -23296,7 +22618,6 @@ brick:Valve_Position_Sensor a owl:Class, brick:Valve_Status a owl:Class, sh:NodeShape ; - rdfs:label "Valve Status" ; rdfs:subClassOf brick:Status ; skos:definition "The current status of the valve."@en ; sh:rule [ a sh:TripleRule ; @@ -23317,7 +22638,6 @@ brick:Valve_Status a owl:Class, brick:Velocity_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Velocity Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; skos:definition "Sets static veloicty pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -23344,7 +22664,6 @@ brick:Velocity_Pressure_Setpoint a owl:Class, brick:Vent_Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Vent Operating Mode Status" ; rdfs:subClassOf brick:Operating_Mode_Status ; skos:definition "Indicates the current operating mode of a vent"@en ; sh:rule [ a sh:TripleRule ; @@ -23375,7 +22694,6 @@ brick:Vent_Operating_Mode_Status a owl:Class, brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Ventilation Air Flow Ratio Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -23406,7 +22724,6 @@ brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, brick:Ventilation_Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Ventilation Air System" ; rdfs:subClassOf brick:Air_System ; skos:definition "The equipment, devices, and conduits that handle the introduction and distribution of ventilation air in the building"@en ; sh:rule [ a sh:TripleRule ; @@ -23427,7 +22744,6 @@ brick:Ventilation_Air_System a owl:Class, brick:Video_Intercom a owl:Class, sh:NodeShape ; - rdfs:label "Video Intercom" ; rdfs:subClassOf brick:Intercom_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -23452,7 +22768,6 @@ brick:Video_Intercom a owl:Class, brick:Visitor_Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Visitor Lobby" ; rdfs:subClassOf brick:Lobby ; owl:deprecated true ; skos:definition "A lobby for visitors to the building. Sometimes used to distinguish from an employee entrance looby"@en ; @@ -23487,7 +22802,6 @@ brick:Visitor_Lobby a owl:Class, brick:Voltage_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Imbalance Sensor" ; rdfs:subClassOf brick:Imbalance_Sensor ; skos:definition "A sensor which measures the voltage difference (imbalance) between phases of an electrical system"@en ; sh:rule [ a sh:TripleRule ; @@ -23514,7 +22828,6 @@ brick:Voltage_Imbalance_Sensor a owl:Class, brick:Voltage_Ratio_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Ratio Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the ratio of voltage in a transformer"@en ; sh:rule [ a sh:TripleRule ; @@ -23545,7 +22858,7 @@ brick:Voltage_Ratio_Setpoint a owl:Class, brick:hasQuantity brick:Voltage . brick:Volume a brick:Quantity ; - rdfs:label "Volume" ; + rdfs:label "Volume"@en ; qudt:applicableUnit unit:AC-FT, unit:AC-FT_US, unit:ANGSTROM3, @@ -23599,7 +22912,6 @@ brick:Volume a brick:Quantity ; brick:Wall_Air_Conditioner a owl:Class, sh:NodeShape ; - rdfs:label "Wall Air Conditioner" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A wall air conditioner, also known as a window air conditioner when installed in a window frame, is a self-contained unit that cools a room by drawing in warm air, cooling it over a refrigerant coil, and recirculating it back into the space."@en ; sh:rule [ a sh:TripleRule ; @@ -23625,7 +22937,6 @@ brick:Wall_Air_Conditioner a owl:Class, brick:Wall_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Wall Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; skos:definition "A wall-mounted fan coil unit used for individual room heating and cooling, often found in hotels, apartments, and offices"@en ; sh:rule [ a sh:TripleRule ; @@ -23666,7 +22977,6 @@ brick:Wall_Fan_Coil_Unit a owl:Class, brick:Wardrobe a owl:Class, sh:NodeShape ; - rdfs:label "Wardrobe" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "Storage for clothing, costumes, or uniforms"@en ; @@ -23696,7 +23006,6 @@ brick:Wardrobe a owl:Class, brick:Warm_Cool_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Warm Cool Adjust Sensor" ; rdfs:subClassOf brick:Adjust_Sensor ; skos:definition "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees"@en ; sh:rule [ a sh:TripleRule ; @@ -23728,7 +23037,6 @@ brick:Warm_Cool_Adjust_Sensor a owl:Class, brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Warmest Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; skos:definition "The zone temperature that is warmest; drives the supply temperature of cold air. A computed value rather than a physical sensor. Also referred to as a 'Highest Zone Air Temperature Sensor'"@en ; sh:rule [ a sh:TripleRule ; @@ -23765,7 +23073,6 @@ brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, brick:Waste_Amount_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Waste Amount Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A metric used for measuring the quantity of waste generated in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -23786,7 +23093,6 @@ brick:Waste_Amount_Sensor a owl:Class, brick:Waste_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Waste Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A Waste Meter is used for tracking and categorizing various waste types in a building, aiding in waste management facilitating waste reduction, recycling, and disposal strategies."@en ; sh:rule [ a sh:TripleRule ; @@ -23802,7 +23108,6 @@ brick:Waste_Meter a owl:Class, brick:Waste_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Waste Storage" ; rdfs:subClassOf brick:Storage_Room ; owl:deprecated true ; skos:definition "A room used for storing waste such as trash or recycling"@en ; @@ -23837,7 +23142,6 @@ brick:Waste_Storage a owl:Class, brick:Water_Cooled_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Water Cooled Chiller" ; rdfs:subClassOf brick:Chiller ; skos:definition "A chiller system using water in the heat exchange process, employed in industrial or commercial facilities for cooling"@en ; sh:rule [ a sh:TripleRule ; @@ -23863,7 +23167,6 @@ brick:Water_Cooled_Chiller a owl:Class, brick:Water_Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Setpoint" ; rdfs:subClassOf brick:Differential_Temperature_Setpoint ; skos:definition "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -23896,7 +23199,6 @@ brick:Water_Differential_Temperature_Setpoint a owl:Class, brick:Water_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Water Distribution" ; rdfs:subClassOf brick:Equipment ; skos:definition "Utilize a water distribution source to represent how water is distributed across multiple destinations (pipes)"@en ; sh:rule [ a sh:TripleRule ; @@ -23917,7 +23219,6 @@ brick:Water_Distribution a owl:Class, brick:Water_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Loss Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates a loss of water e.g. during transport"@en ; sh:rule [ a sh:TripleRule ; @@ -23943,7 +23244,6 @@ brick:Water_Loss_Alarm a owl:Class, brick:Water_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Reducing Valve" ; rdfs:subClassOf brick:Pressure_Reducing_Valve, brick:Water_Valve ; skos:definition "Valve specifically designed to reduce high water pressure to a usable level; maintains uniform water outlet pressure."@en ; @@ -23970,7 +23270,6 @@ brick:Water_Pressure_Reducing_Valve a owl:Class, brick:Water_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Relief Valve" ; rdfs:subClassOf brick:Pressure_Relief_Valve, brick:Water_Valve ; skos:definition "Valve designed to automatically relieve excessive water pressure."@en ; @@ -23997,7 +23296,6 @@ brick:Water_Pressure_Relief_Valve a owl:Class, brick:Water_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Pressure ; @@ -24018,7 +23316,6 @@ brick:Water_Pressure_Setpoint a owl:Class, brick:Water_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Water Tank" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A space used to hold water. This will likely be deprecated in future releases of Brick for the sake of clarity w.r.t. equipment classification of tanks"@en ; @@ -24038,17 +23335,18 @@ brick:Water_Tank a owl:Class, sh:object tag:Water ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Water_Tank" ; brick:hasAssociatedTag tag:Location, tag:Space, tag:Tank, - tag:Water . + tag:Water ; + brick:isReplacedBy rec:UtilitiesRoom . -brick:Weather_Condition a brick:Quantity ; - rdfs:label "Weather Condition" . +brick:Weather_Condition a brick:Quantity . brick:Weather_Station a owl:Class, sh:NodeShape ; - rdfs:label "Weather Station" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A dedicated weather measurement station"@en ; @@ -24070,7 +23368,6 @@ brick:Weather_Station a owl:Class, brick:Wind_Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Wind Direction Sensor" ; rdfs:subClassOf brick:Direction_Sensor ; skos:definition "Measures the direction of wind in degrees relative to North"@en ; sh:rule [ a sh:TripleRule ; @@ -24097,7 +23394,6 @@ brick:Wind_Direction_Sensor a owl:Class, brick:Wind_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Wind Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor ; skos:definition "Measured speed of wind, caused by air moving from high to low pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -24124,7 +23420,6 @@ brick:Wind_Speed_Sensor a owl:Class, brick:Workshop a owl:Class, sh:NodeShape ; - rdfs:label "Workshop" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used to house equipment that can be used to repair or fabricate things"@en ; @@ -24154,7 +23449,6 @@ brick:Workshop a owl:Class, brick:Zone_Air_Conditioning_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Conditioning Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the mode of AC for a zone"@en ; sh:rule [ a sh:TripleRule ; @@ -24189,7 +23483,6 @@ brick:Zone_Air_Conditioning_Mode_Status a owl:Class, tag:Zone . brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Cooling Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The upper (cooling) setpoint for zone air temperature"@en ; @@ -24199,7 +23492,6 @@ brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class ; brick:Zone_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; skos:definition "Measures dewpoint of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24231,7 +23523,6 @@ brick:Zone_Air_Dewpoint_Sensor a owl:Class, brick:hasSubstance brick:Zone_Air . brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Heating Temperature Setpoint" ; rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "The lower (heating) setpoint for zone air temperature"@en ; @@ -24241,7 +23532,6 @@ brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class ; brick:Zone_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; skos:definition "Measures the relative humidity of zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24279,7 +23569,6 @@ brick:Zone_Air_Humidity_Sensor a owl:Class, brick:Zone_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; skos:definition "Humidity setpoint for zone air"@en ; sh:rule [ a sh:TripleRule ; @@ -24312,7 +23601,6 @@ brick:Zone_Air_Humidity_Setpoint a owl:Class, brick:Zone_CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone CO2 Level Sensor" ; rdfs:subClassOf brick:CO2_Level_Sensor ; skos:definition "A physical or virtual sensor which represents the CO2 level of an HVAC Zone"@en ; sh:rule [ a sh:TripleRule ; @@ -24345,7 +23633,6 @@ brick:Zone_CO2_Level_Sensor a owl:Class, brick:Zone_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Zone Damper" ; rdfs:subClassOf brick:Damper ; skos:definition "Dampers open and close to regulate zone temperatures in an HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -24366,7 +23653,6 @@ brick:Zone_Damper a owl:Class, brick:Zone_Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Occupied Load Shed Command" ; rdfs:subClassOf brick:Occupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24401,7 +23687,6 @@ brick:Zone_Occupied_Load_Shed_Command a owl:Class, brick:Zone_Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Standby Load Shed Command" ; rdfs:subClassOf brick:Standby_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24436,7 +23721,6 @@ brick:Zone_Standby_Load_Shed_Command a owl:Class, brick:Zone_Unoccupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Zone Unoccupied Load Shed Command" ; rdfs:subClassOf brick:Unoccupied_Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -24536,7 +23820,7 @@ bsh:Active_EnergyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-HR unit:MegaW-HR unit:KiloW-HR ) ; + sh:in ( unit:MegaW-HR unit:KiloW-HR unit:W-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24571,52 +23855,52 @@ bsh:Alternating_Current_FrequencyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloHZ unit:GigaHZ unit:HZ unit:MegaHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:GigaHZ unit:HZ unit:MegaHZ unit:KiloHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Ammonia_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Apparent_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:KiloV-A-HR unit:V-A-HR unit:MegaV-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:KiloV-A-HR unit:MegaV-A-HR unit:V-A-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Atmospheric_PressureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:MilliPA unit:N-PER-MilliM2 unit:IN_HG unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:HectoBAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:KiloPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:CentiM_H2O unit:FT_HG unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:KiloGM_F-PER-M2 unit:GM_F-PER-CentiM2 unit:KiloBAR unit:DeciBAR unit:FT_H2O unit:IN_H2O_60DEG_F unit:MilliM_H2O unit:IN_HG_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24664,15 +23948,15 @@ bsh:CO_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:CollectionIncludesEquipment a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -24705,15 +23989,15 @@ bsh:Current_AngleQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Current_ImbalanceQuantityShape a owl:Class, sh:NodeShape, @@ -24735,7 +24019,7 @@ bsh:Current_Total_Harmonic_DistortionQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PERCENT unit:DeciB_M ) ; + sh:in ( unit:DeciB_M unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -24800,30 +24084,30 @@ bsh:Differential_CO2_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Differential_CO_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:NodeShape, @@ -24835,7 +24119,7 @@ bsh:Differential_Dynamic_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:KiloBAR unit:FT_H2O unit:MilliM_H2O unit:DeciBAR unit:KiloGM_F-PER-M2 unit:IN_H2O_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:DYN-PER-CentiM2 unit:PicoPA unit:KiloPA_A unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24850,7 +24134,7 @@ bsh:Differential_Static_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:N-PER-MilliM2 unit:MilliPA unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:CentiM_H2O unit:CentiM_HG_0DEG_C unit:TORR unit:ATM_T unit:DeciBAR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:PDL-PER-IN2 unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:KiloGM_F-PER-CentiM2 unit:MicroBAR unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:LB_F-PER-IN2 unit:PSI unit:KiloBAR unit:KiloPA unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-FT2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:GM_F-PER-CentiM2 ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:IN_H2O_60DEG_F unit:FT_H2O unit:MilliM_H2O unit:KiloBAR unit:DeciBAR unit:KiloGM_F-PER-M2 unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliM_HGA unit:MilliPA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24865,7 +24149,7 @@ bsh:Differential_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24875,15 +24159,15 @@ bsh:Dry_Bulb_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Electric_EnergyQuantityShape a owl:Class, sh:NodeShape, @@ -24895,7 +24179,7 @@ bsh:Electric_EnergyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MegaV-A_Reactive-HR unit:KiloV-A_Reactive-HR unit:KiloW-HR unit:W-HR unit:MegaV-A-HR unit:V-A-HR unit:KiloV-A-HR unit:MegaW-HR unit:V-A_Reactive-HR unit:J ) ; + sh:in ( unit:W-HR unit:V-A-HR unit:MegaV-A-HR unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR unit:MegaW-HR unit:KiloV-A-HR unit:J unit:MegaV-A_Reactive-HR unit:KiloW-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24939,7 +24223,7 @@ bsh:FrequencyQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:PER-SEC unit:GigaHZ unit:SAMPLE-PER-SEC unit:PERCENT-PER-WK unit:NUM-PER-HR unit:PERCENT-PER-HR unit:NUM-PER-SEC unit:MegaHZ unit:failures-in-time unit:TeraHZ unit:HZ unit:PER-HR unit:PERCENT-PER-DAY unit:PlanckFrequency unit:PER-MilliSEC unit:PER-WK unit:PER-YR unit:PER-DAY unit:PERCENT-PER-MO unit:NUM-PER-YR unit:KiloHZ unit:PER-MO unit:PER-MIN unit:MilliHZ unit:PPTH-PER-HR unit:PetaHZ ) ; + sh:in ( unit:PetaHZ unit:PER-HR unit:HZ unit:PERCENT-PER-WK unit:MegaHZ unit:PER-YR unit:failures-in-time unit:NUM-PER-YR unit:PERCENT-PER-MO unit:PER-SEC unit:PPTH-PER-HR unit:PERCENT-PER-DAY unit:PER-DAY unit:PER-MO unit:KiloHZ unit:PER-WK unit:NUM-PER-HR unit:PERCENT-PER-HR unit:MilliHZ unit:PER-MIN unit:NUM-PER-SEC unit:PlanckFrequency unit:SAMPLE-PER-SEC unit:TeraHZ unit:PER-MilliSEC unit:GigaHZ ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -24949,30 +24233,30 @@ bsh:Gauge_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MilliM_H2O unit:BAR unit:LB_F-PER-IN2 unit:IN_H2O ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MilliM_H2O unit:IN_H2O unit:LB_F-PER-IN2 unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:GrainsOfMoistureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:GRAIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:GRAIN ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:InferInverseProperties a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -25058,7 +24342,7 @@ bsh:IrradianceQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:W-PER-CentiM2 unit:W-PER-FT2 unit:W-PER-IN2 unit:W-PER-M2 ) ; + sh:in ( unit:W-PER-FT2 unit:W-PER-M2 unit:W-PER-CentiM2 unit:W-PER-IN2 ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25116,30 +24400,30 @@ bsh:LevelQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:FT unit:IN unit:DeciM unit:MilliM unit:M unit:YD unit:MicroM unit:CentiM unit:KiloM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:MilliM unit:IN unit:MicroM unit:FT unit:YD unit:KiloM unit:M unit:CentiM unit:DeciM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Linear_SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:M-PER-SEC unit:KiloM-PER-SEC unit:M-PER-HR unit:MI-PER-SEC unit:FT-PER-SEC unit:MI-PER-HR unit:KiloM-PER-HR unit:FT-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:M-PER-SEC unit:FT-PER-HR unit:KiloM-PER-SEC unit:MI-PER-SEC unit:M-PER-HR unit:KiloM-PER-HR unit:MI-PER-HR unit:FT-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:MeterInferSubclassBuildingMeter a sh:NodeShape ; sh:rule [ a sh:SPARQLRule ; @@ -25285,15 +24569,15 @@ bsh:Operative_TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Ozone_ConcentrationQuantityShape a owl:Class, sh:NodeShape, @@ -25330,60 +24614,60 @@ bsh:PM1_ConcentrationQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PM2.5_ConcentrationQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:PPB unit:MicroGM-PER-M3 unit:PPM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Phasor_AngleQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Phasor_MagnitudeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:PointsHaveQuantityKinds a sh:NodeShape ; sh:property [ sh:class qudt:QuantityKind ; @@ -25414,30 +24698,30 @@ bsh:PositionQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:PERCENT ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Power_FactorQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:UNITLESS ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:UNITLESS ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:PrecipitationQuantityShape a owl:Class, sh:NodeShape, @@ -25449,7 +24733,7 @@ bsh:PrecipitationQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT unit:IN unit:DeciM unit:MilliM unit:M unit:YD unit:MicroM unit:CentiM unit:KiloM ) ; + sh:in ( unit:MilliM unit:IN unit:MicroM unit:FT unit:YD unit:KiloM unit:M unit:CentiM unit:DeciM ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25464,7 +24748,7 @@ bsh:PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:KiloPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:CentiM_H2O unit:FT_HG unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:MilliBAR unit:LB_F-PER-IN2 unit:PA unit:CentiM_H20_4DEG_C unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:KiloGM_F-PER-M2 unit:KiloBAR unit:FT_H2O unit:DeciBAR unit:IN_H2O_60DEG_F unit:GM_F-PER-CentiM2 unit:MilliM_H2O unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:IN_H2O_39dot2DEG_F unit:KiloLB_F-PER-IN2 unit:MegaPA unit:N-PER-MilliM2 ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25526,7 +24810,7 @@ bsh:Radiant_TemperatureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25551,7 +24835,7 @@ bsh:Reactive_EnergyQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MegaV-A_Reactive-HR unit:V-A_Reactive-HR unit:KiloV-A_Reactive-HR ) ; + sh:in ( unit:KiloV-A_Reactive-HR unit:V-A_Reactive-HR unit:MegaV-A_Reactive-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -25566,60 +24850,60 @@ bsh:Rotational_SpeedQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:RAD-PER-HR unit:RAD-PER-MIN unit:DEG-PER-MIN unit:RAD-PER-SEC unit:DEG-PER-SEC unit:DEG-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG-PER-HR unit:DEG-PER-SEC unit:DEG-PER-MIN unit:RAD-PER-HR unit:RAD-PER-MIN unit:RAD-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Solar_IrradianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:W-PER-CentiM2 unit:W-PER-FT2 unit:W-PER-IN2 unit:W-PER-M2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:W-PER-FT2 unit:W-PER-M2 unit:W-PER-CentiM2 unit:W-PER-IN2 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Solar_RadianceQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:W-PER-M2-SR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:W-PER-M2-SR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:SpeedQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:YD-PER-HR unit:M-PER-SEC unit:RAD-PER-SEC unit:YD-PER-SEC unit:MicroM-PER-MIN unit:BFT unit:HZ-M unit:DEG-PER-HR unit:MI-PER-SEC unit:FT-PER-SEC unit:MI-PER-HR unit:KiloM-PER-HR unit:FT3-PER-MIN-FT2 unit:RAD-PER-HR unit:GigaHZ-M unit:MicroM-PER-SEC unit:KiloM-PER-SEC unit:M-PER-HR unit:YD-PER-MIN unit:IN-PER-YR unit:RAD-PER-MIN unit:DEG-PER-MIN unit:FT-PER-HR unit:MegaHZ-M unit:DEG-PER-SEC ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:FT3-PER-MIN-FT2 unit:DEG-PER-SEC unit:IN-PER-YR unit:MicroM-PER-MIN unit:MegaHZ-M unit:MI-PER-SEC unit:M-PER-HR unit:DEG-PER-MIN unit:RAD-PER-HR unit:FT-PER-SEC unit:HZ-M unit:BFT unit:YD-PER-HR unit:M-PER-SEC unit:KiloM-PER-SEC unit:RAD-PER-SEC unit:FT-PER-HR unit:DEG-PER-HR unit:GigaHZ-M unit:RAD-PER-MIN unit:YD-PER-MIN unit:YD-PER-SEC unit:KiloM-PER-HR unit:MicroM-PER-SEC unit:MI-PER-HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Static_PressureQuantityShape a owl:Class, sh:NodeShape, @@ -25631,7 +24915,7 @@ bsh:Static_PressureQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:N-PER-MilliM2 unit:MilliPA unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:CentiM_H2O unit:CentiM_HG_0DEG_C unit:TORR unit:ATM_T unit:DeciBAR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:PDL-PER-IN2 unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:KiloGM_F-PER-CentiM2 unit:MicroBAR unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:LB_F-PER-IN2 unit:PSI unit:KiloBAR unit:KiloPA unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:BAR unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-FT2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:GM_F-PER-CentiM2 ) ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:HectoBAR unit:N-PER-M2 unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:IN_H2O_60DEG_F unit:FT_H2O unit:MilliM_H2O unit:KiloBAR unit:DeciBAR unit:KiloGM_F-PER-M2 unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliM_HGA unit:MilliPA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:KiloPA_A unit:PicoPA unit:DYN-PER-CentiM2 unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25680,45 +24964,45 @@ bsh:TemperatureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Thermal_EnergyQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PicoJ unit:KiloJ unit:BTU_TH unit:CAL_MEAN unit:KiloCAL_IT unit:THERM_US unit:CAL_IT unit:BTU_IT unit:CAL_20DEG_C unit:TON_FG-HR unit:KiloBTU_TH unit:GigaJ unit:KiloCAL_TH unit:BTU_MEAN unit:THM_US unit:THM_EEC unit:KiloBTU_IT unit:BTU_59DEG_F unit:BTU_39DEG_F unit:CAL_TH unit:THERM_EC unit:CAL_15_DEG_C unit:BTU_60DEG_F unit:MegaJ unit:KiloCAL unit:KiloCAL_Mean unit:J unit:NanoJ ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:THERM_EC unit:BTU_MEAN unit:THM_EEC unit:KiloBTU_TH unit:CAL_TH unit:BTU_39DEG_F unit:NanoJ unit:MegaJ unit:BTU_IT unit:PicoJ unit:CAL_IT unit:KiloBTU_IT unit:CAL_20DEG_C unit:GigaJ unit:TON_FG-HR unit:BTU_59DEG_F unit:CAL_MEAN unit:KiloJ unit:THM_US unit:BTU_60DEG_F unit:KiloCAL_TH unit:J unit:KiloCAL_IT unit:CAL_15_DEG_C unit:THERM_US unit:BTU_TH unit:KiloCAL_Mean unit:KiloCAL ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:TimeQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MIN_Sidereal unit:POISE-PER-PA unit:MO unit:KiloYR unit:MicroH-PER-KiloOHM unit:DeciSEC unit:MilliSEC unit:YR_Sidereal unit:MilliH-PER-KiloOHM unit:MegaYR unit:KiloSEC unit:MIN unit:CentiPOISE-PER-BAR unit:PlanckTime unit:MilliPA-SEC-PER-BAR unit:YR_Metrology unit:FemtoSEC unit:H-PER-OHM unit:NanoSEC unit:SEC unit:MO_Synodic unit:MicroH-PER-OHM unit:YR_Common unit:YR_TROPICAL unit:SH unit:PA-SEC-PER-BAR unit:POISE-PER-BAR unit:DAY_Sidereal unit:WK unit:YR unit:DAY unit:MicroSEC unit:HR_Sidereal unit:PicoSEC unit:MO_MeanGREGORIAN unit:H-PER-KiloOHM unit:MegaSEC unit:MilliH-PER-OHM unit:MO_MeanJulian unit:AttoSEC unit:HR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:MIN_Sidereal unit:MO_MeanGREGORIAN unit:MO unit:POISE-PER-PA unit:MicroH-PER-KiloOHM unit:MilliPA-SEC-PER-BAR unit:YR unit:DeciSEC unit:MO_Synodic unit:HR_Sidereal unit:YR_Metrology unit:DAY unit:WK unit:MegaYR unit:YR_Sidereal unit:H-PER-KiloOHM unit:DAY_Sidereal unit:HR unit:MicroSEC unit:MO_MeanJulian unit:PlanckTime unit:SH unit:PA-SEC-PER-BAR unit:FemtoSEC unit:PicoSEC unit:AttoSEC unit:KiloYR unit:MilliSEC unit:MilliH-PER-KiloOHM unit:YR_Common unit:SEC unit:YR_TROPICAL unit:CentiPOISE-PER-BAR unit:KiloSEC unit:NanoSEC unit:POISE-PER-BAR unit:H-PER-OHM unit:MIN unit:MilliH-PER-OHM unit:MegaSEC unit:MicroH-PER-OHM ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:TimeseriesReferenceOnPointsConstraint a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; @@ -25739,22 +25023,21 @@ bsh:Velocity_PressureQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MicroATM unit:MilliTORR unit:IN_H2O unit:IN_HG unit:MicroPA unit:PDL-PER-IN2 unit:PDL-PER-FT2 unit:KiloPA unit:TORR unit:CentiM_H2O_4DEG_C unit:IN_HG_32DEG_F unit:FT_HG unit:CentiM_H2O unit:MilliM_HG unit:MicroBAR unit:CentiBAR unit:KiloGM-PER-M-SEC2 unit:ATM unit:DecaPA unit:KiloN-PER-M2 unit:BARAD unit:N-PER-M2 unit:HectoBAR unit:PlanckPressure unit:KIP_F-PER-IN2 unit:HectoPA unit:BARYE unit:N-PER-CentiM2 unit:CentiM_HG unit:MegaPSI unit:GigaPA unit:M_H2O unit:PSI unit:MegaBAR unit:PA unit:LB_F-PER-IN2 unit:MilliBAR unit:ATM_T unit:BAR unit:IN_HG_60DEG_F unit:GM_F-PER-CentiM2 unit:KiloBAR unit:FT_H2O unit:MilliM_H2O unit:DeciBAR unit:KiloGM_F-PER-M2 unit:IN_H2O_60DEG_F unit:MicroTORR unit:LB_F-PER-FT2 unit:MilliPA unit:MilliM_HGA unit:KiloGM_F-PER-MilliM2 unit:CentiM_HG_0DEG_C unit:DYN-PER-CentiM2 unit:PicoPA unit:KiloPA_A unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-CentiM2 unit:KiloLB_F-PER-IN2 unit:N-PER-MilliM2 unit:IN_H2O_39dot2DEG_F unit:CentiM_H20_4DEG_C unit:MegaPA ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:FT_H2O unit:MilliM_H2O unit:IN_HG unit:MilliPA unit:N-PER-MilliM2 unit:MegaPA unit:DecaPA unit:MilliM_HGA unit:FT_HG unit:IN_HG_32DEG_F unit:GM_F-PER-CentiM2 unit:ATM_T unit:CentiM_HG_0DEG_C unit:DeciBAR unit:CentiM_H2O unit:TORR unit:HectoBAR unit:MilliM_HG unit:LB_F-PER-FT2 unit:MicroATM unit:IN_HG_60DEG_F unit:KiloN-PER-M2 unit:PicoPA unit:MilliTORR unit:MilliBAR unit:MicroBAR unit:KiloGM_F-PER-CentiM2 unit:MegaPSI unit:M_H2O unit:IN_H2O unit:BARYE unit:PlanckPressure unit:KiloGM-PER-M-SEC2 unit:PSI unit:LB_F-PER-IN2 unit:KiloPA unit:KiloBAR unit:KiloLB_F-PER-IN2 unit:DYN-PER-CentiM2 unit:KIP_F-PER-IN2 unit:CentiBAR unit:N-PER-M2 unit:MegaBAR unit:IN_H2O_60DEG_F unit:PA unit:KiloPA_A unit:GigaPA unit:FT_H2O_39dot2DEG_F unit:KiloGM_F-PER-MilliM2 unit:ATM unit:BARAD unit:IN_H2O_39dot2DEG_F unit:MicroTORR unit:CentiM_H20_4DEG_C unit:PDL-PER-FT2 unit:N-PER-CentiM2 unit:MicroPA unit:CentiM_H2O_4DEG_C unit:PDL-PER-IN2 unit:CentiM_HG unit:KiloGM_F-PER-M2 unit:HectoPA unit:BAR ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:VirtualMeterRule a sh:NodeShape ; sh:sparql [ a sh:SPARQLConstraint ; sh:message "Only meters can have the isVirtualMeter property be true" ; sh:prefixes ; sh:select """ - PREFIX brick: SELECT $this WHERE { $this brick:isVirtualMeter/brick:value true . FILTER NOT EXISTS { $this rdf:type/rdfs:subClassOf* brick:Meter } . @@ -25772,7 +25055,7 @@ bsh:Voltage_AngleQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -25797,30 +25080,30 @@ bsh:VolumeQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:MI3 unit:DeciM3 unit:IN3 unit:BBL_UK_PET unit:L unit:TBSP unit:FemtoL unit:TON_SHIPPING_UK unit:TON_Register unit:GT unit:PINT_UK unit:QT_UK unit:GI_US unit:RT unit:TON_SHIPPING_US unit:OZ_VOL_UK unit:AC-FT unit:AC-FT_US unit:M3 unit:ANGSTROM3 unit:MilliM3 unit:QT_US unit:FBM unit:PK_UK unit:KiloL unit:MI_UK3 unit:FT3 unit:PicoL unit:Standard unit:DecaL unit:STR unit:DecaM3 unit:BBL unit:MicroM3 unit:PlanckVolume unit:BBL_US unit:Kilo-FT3 unit:MicroL unit:NanoL unit:YD3 unit:CentiM3 unit:MegaL unit:TSP unit:HectoL unit:MilliL unit:PINT unit:DeciL unit:GI_UK ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:Kilo-FT3 unit:MilliM3 unit:DeciM3 unit:QT_US unit:DecaL unit:IN3 unit:KiloL unit:GT unit:M3 unit:YD3 unit:FemtoL unit:TON_SHIPPING_US unit:Standard unit:MI3 unit:TON_Register unit:BBL_UK_PET unit:BBL unit:FBM unit:OZ_VOL_UK unit:NanoL unit:AC-FT_US unit:GI_US unit:RT unit:QT_UK unit:TBSP unit:TON_SHIPPING_UK unit:STR unit:MicroL unit:CentiM3 unit:PINT unit:MilliL unit:PINT_UK unit:PK_UK unit:PlanckVolume unit:MI_UK3 unit:MegaL unit:GI_UK unit:AC-FT unit:PicoL unit:MicroM3 unit:BBL_US unit:DeciL unit:HectoL unit:L unit:FT3 unit:ANGSTROM3 unit:TSP unit:DecaM3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:Wet_Bulb_TemperatureQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:K unit:DEG_F unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:DEG_F unit:K unit:DEG_C ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:Wind_DirectionQuantityShape a owl:Class, sh:NodeShape, @@ -25832,17 +25115,35 @@ bsh:Wind_DirectionQuantityShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIL ) ; + sh:in ( unit:ARCSEC unit:DEG unit:GON unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:MIL unit:MilliARCSEC unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . +bsh:aggregationFunctionShape a sh:PropertyShape ; + sh:path brick:aggregationFunction . + +bsh:ambientTemperatureOfMeasurementShape a sh:PropertyShape ; + sh:path brick:ambientTemperatureOfMeasurement . + bsh:connectedToShape a sh:PropertyShape ; sh:path brick:connectedTo . +bsh:deprecatedInVersionShape a sh:PropertyShape ; + sh:path brick:deprecatedInVersion . + +bsh:deprecationMitigationMessageShape a sh:PropertyShape ; + sh:path brick:deprecationMitigationMessage . + +bsh:deprecationMitigationRuleShape a sh:PropertyShape ; + sh:path brick:deprecationMitigationRule . + bsh:feedsShape a sh:PropertyShape ; sh:path brick:feeds . +bsh:hasAmbientTemperatureShape a sh:PropertyShape ; + sh:path brick:hasAmbientTemperature . + bsh:hasHotColdDeck a sh:NodeShape ; sh:property [ sh:message "DDAHU must have a brick:Hot_Deck" ; sh:path brick:hasPart ; @@ -25898,16 +25199,18 @@ rec:Network_Router owl:deprecated true ; brick:isReplacedBy brick:Network_Router . rec:substance a owl:AnnotationProperty ; - rdfs:label "substance" ; + rdfs:label "substance", + "substance"^^xsd:string ; rdfs:domain rec:feeds, rec:isFedBy ; rdfs:range [ a rdfs:Datatype ; - owl:oneOf ( "ACElec" "Air" "BlowdownWater" "ChilledWater" "ColdDomesticWater" "Condensate" "CondenserWater" "DCElec" "Diesel" "DriveElec" "Ethernet" "ExhaustAir" "Freight" "FuelOil" "Gasoline" "GreaseExhaustAir" "HotDomesticWater" "HotWater" "IrrigationWater" "Light" "MakeupWater" "NaturalGas" "NonPotableDomesticWater" "OutsideAir" "People" "Propane" "RecircHotDomesticWater" "Refrig" "ReturnAir" "SprinklerWater" "Steam" "StormDrainage" "SupplyAir" "TransferAir" "WasteVentDrainage" "Water" ) ], + owl:oneOf ( "ACElec"^^xsd:string "Air"^^xsd:string "BlowdownWater"^^xsd:string "ChilledWater"^^xsd:string "ColdDomesticWater"^^xsd:string "Condensate"^^xsd:string "CondenserWater"^^xsd:string "DCElec"^^xsd:string "Diesel"^^xsd:string "DriveElec"^^xsd:string "Ethernet"^^xsd:string "ExhaustAir"^^xsd:string "Freight"^^xsd:string "FuelOil"^^xsd:string "Gasoline"^^xsd:string "GreaseExhaustAir"^^xsd:string "HotDomesticWater"^^xsd:string "HotWater"^^xsd:string "IrrigationWater"^^xsd:string "Light"^^xsd:string "MakeupWater"^^xsd:string "NaturalGas"^^xsd:string "NonPotableDomesticWater"^^xsd:string "OutsideAir"^^xsd:string "People"^^xsd:string "Propane"^^xsd:string "RecircHotDomesticWater"^^xsd:string "Refrig"^^xsd:string "ReturnAir"^^xsd:string "SprinklerWater"^^xsd:string "Steam"^^xsd:string "StormDrainage"^^xsd:string "SupplyAir"^^xsd:string "TransferAir"^^xsd:string "WasteVentDrainage"^^xsd:string "Water"^^xsd:string ) ], [ a rdfs:Datatype ; owl:oneOf ( "ACElec" "Air" "BlowdownWater" "ChilledWater" "ColdDomesticWater" "Condensate" "CondenserWater" "DCElec" "Diesel" "DriveElec" "Ethernet" "ExhaustAir" "Freight" "FuelOil" "Gasoline" "GreaseExhaustAir" "HotDomesticWater" "HotWater" "IrrigationWater" "Light" "MakeupWater" "NaturalGas" "NonPotableDomesticWater" "OutsideAir" "People" "Propane" "RecircHotDomesticWater" "Refrig" "ReturnAir" "SprinklerWater" "Steam" "StormDrainage" "SupplyAir" "TransferAir" "WasteVentDrainage" "Water" ) ] . bacnet:description a bacnet:StandardProperty, owl:DatatypeProperty ; + rdfs:label "description"@en ; bacnet:propertyEnum bacnet:PropertyIdentifier-description ; bacnet:propertyName "description" ; bacnet:propertyRef bacnet:Description ; @@ -25926,6 +25229,7 @@ bacnet:object-identifier a bacnet:StandardProperty, bacnet:object-name a bacnet:StandardProperty, owl:DatatypeProperty ; + rdfs:label "object-name"@en ; bacnet:propertyEnum bacnet:PropertyIdentifier-object-name ; bacnet:propertyName "object-name" ; bacnet:propertyOf bacnet:Object ; @@ -25959,7 +25263,8 @@ skos:narrower a rdf:Property ; vcard:Address a owl:Class . -vcard:hasAddress a owl:ObjectProperty . +vcard:hasAddress a owl:ObjectProperty ; + rdfs:label "hasAddress"@en . sosa:FeatureOfInterest a owl:Class . @@ -25967,24 +25272,22 @@ sosa:ObservableProperty a owl:Class . brick:AED a owl:Class, sh:NodeShape ; - rdfs:label "AED" ; + rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:Automated_External_Defibrillator ; brick:aliasOf brick:Automated_External_Defibrillator . brick:AHU a owl:Class, sh:NodeShape ; - rdfs:label "AHU" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Air_Handling_Unit ; skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en ; brick:aliasOf brick:Air_Handling_Unit . brick:Acceleration_Time a brick:Quantity ; - rdfs:label "Acceleration Time" ; skos:broader brick:Time . brick:Access_Control_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Access Control Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -26008,7 +25311,7 @@ brick:Access_Control_Equipment a owl:Class, tag:Security . brick:Active_Energy a brick:Quantity ; - rdfs:label "Active_Energy" ; + rdfs:label "Active_Energy"@en ; qudt:applicableUnit unit:KiloW-HR, unit:MegaW-HR, unit:W-HR ; @@ -26018,7 +25321,6 @@ brick:Active_Energy a brick:Quantity ; brick:Air_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Deadband Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint, brick:Deadband_Setpoint ; skos:definition "Sets the size of a deadband of air flow"@en ; @@ -26050,50 +25352,15 @@ brick:Air_Flow_Deadband_Setpoint a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate ; brick:hasSubstance brick:Air . -brick:Air_Flow_Demand_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Air Flow Demand Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint, - brick:Demand_Setpoint ; - skos:definition "Sets the rate of air flow required for a process"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Demand ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Demand, - tag:Flow, - tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Air . - brick:Air_Handler_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Air Handler Unit" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Air_Handling_Unit ; skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en ; brick:aliasOf brick:Air_Handling_Unit . brick:Air_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure of the surrounding air."@en ; sh:rule [ a sh:TripleRule ; @@ -26121,7 +25388,6 @@ brick:Air_Pressure_Sensor a owl:Class, brick:Air_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Pressure Setpoint" ; rdfs:subClassOf brick:Pressure_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -26140,44 +25406,8 @@ brick:Air_Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Pressure . -brick:Air_Static_Pressure_Step_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Air Static Pressure Step Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Static, - tag:Step . - brick:Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Air System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, distribution systems and terminals that introduce or exhaust, either collectively or individually, the air into and from the building"@en ; sh:rule [ a sh:TripleRule ; @@ -26191,71 +25421,8 @@ brick:Air_System a owl:Class, brick:hasAssociatedTag tag:Air, tag:System . -brick:Air_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Limit, - tag:Point, - tag:Setpoint, - tag:Temperature . - -brick:Air_Temperature_Step_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Step Parameter" ; - rdfs:subClassOf brick:Temperature_Step_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Parameter, - tag:Point, - tag:Step, - tag:Temperature . - brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Wet Bulb Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor, brick:Temperature_Sensor ; sh:rule [ a sh:TripleRule ; @@ -26292,7 +25459,7 @@ brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Air . brick:Apparent_Energy a brick:Quantity ; - rdfs:label "Apparent_Energy" ; + rdfs:label "Apparent_Energy"@en ; qudt:applicableUnit unit:KiloV-A-HR, unit:MegaV-A-HR, unit:V-A-HR ; @@ -26301,7 +25468,6 @@ brick:Apparent_Energy a brick:Quantity ; skos:definition "The integral of the apparent power over a time interval" . brick:Atmospheric_Pressure a brick:Quantity ; - rdfs:label "Atmospheric Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -26371,14 +25537,13 @@ brick:Atmospheric_Pressure a brick:Quantity ; brick:Average_Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Discharge Air Flow Sensor" ; + rdfs:subClassOf brick:Supply_Air_Flow_Sensor ; owl:equivalentClass brick:Average_Supply_Air_Flow_Sensor ; skos:definition "The computed average flow of discharge air over some interval"@en ; brick:aliasOf brick:Average_Supply_Air_Flow_Sensor . brick:BACnet_Controller a owl:Class, sh:NodeShape ; - rdfs:label "BACnet Controller" ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:BACnet ; @@ -26397,13 +25562,12 @@ brick:BACnet_Controller a owl:Class, tag:Equipment . brick:Blowdown_Water a brick:Substance ; - rdfs:label "Blowdown Water" ; skos:broader brick:Water ; skos:definition "Water expelled from a system to remove mineral build up"@en . brick:Breakroom a owl:Class, sh:NodeShape ; - rdfs:label "Breakroom" ; + rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Break_Room ; skos:definition "A space for people to relax while not working"@en ; @@ -26414,23 +25578,20 @@ brick:Breakroom a owl:Class, brick:CAV a owl:Class, sh:NodeShape ; - rdfs:label "CAV" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Constant_Air_Volume_Box ; brick:aliasOf brick:Constant_Air_Volume_Box . brick:CO a brick:Substance ; - rdfs:label "CO" ; skos:broader brick:Gas ; skos:definition "Carbon Monoxide in the vapor phase"@en . brick:CO2 a brick:Substance ; - rdfs:label "CO2" ; skos:broader brick:Gas ; skos:definition "Carbon Dioxide in the vapor phase"@en . brick:CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide."@en ; sh:rule [ a sh:TripleRule ; @@ -26451,7 +25612,6 @@ brick:CO2_Alarm a owl:Class, brick:CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Level Sensor" ; rdfs:subClassOf brick:CO2_Sensor ; skos:definition "Measures the concentration of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -26479,7 +25639,6 @@ brick:CO2_Level_Sensor a owl:Class, brick:CO2_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets some property of CO2"@en ; sh:rule [ a sh:TripleRule ; @@ -26501,20 +25660,19 @@ brick:CO2_Setpoint a owl:Class, brick:CRAC a owl:Class, sh:NodeShape ; - rdfs:label "CRAC" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Computer_Room_Air_Conditioning ; brick:aliasOf brick:Computer_Room_Air_Conditioning . brick:CRAH a owl:Class, sh:NodeShape ; - rdfs:label "CRAH" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Computer_Room_Air_Handler ; skos:definition "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat."@en ; brick:aliasOf brick:Computer_Room_Air_Handler . brick:Camera a owl:Class, sh:NodeShape ; - rdfs:label "Camera" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Camera ; @@ -26529,7 +25687,6 @@ brick:Camera a owl:Class, brick:Check_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Check Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve that allows fluid to flow in only one direction, preventing reverse flow."@en ; sh:rule [ a sh:TripleRule ; @@ -26545,7 +25702,6 @@ brick:Check_Valve a owl:Class, brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Chilled ; @@ -26590,7 +25746,6 @@ brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -26628,7 +25783,6 @@ brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, brick:Chilled_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Meter" ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -26655,7 +25809,6 @@ brick:Chilled_Water_Meter a owl:Class, brick:Circuit_Breaker a owl:Class, sh:NodeShape ; - rdfs:label "Circuit Breaker" ; rdfs:subClassOf brick:Switchgear ; skos:definition "A circuit breaker is a safety device to prevent damage to devices in a circuit, such as electric motors, and wiring when the current flowing through the electrical circuit supersedes its design limits. It does this by removing the current from a circuit when an unsafe condition arises. Unlike a switch, a circuit breaker automatically does this and shuts off the power immediately."@en ; sh:rule [ a sh:TripleRule ; @@ -26671,7 +25824,6 @@ brick:Circuit_Breaker a owl:Class, brick:Cold_Deck a owl:Class, sh:NodeShape ; - rdfs:label "Cold Deck" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Part of a dual duct air handling unit that supplies cooling to a building"@en ; sh:rule [ a sh:TripleRule ; @@ -26692,7 +25844,6 @@ brick:Cold_Deck a owl:Class, brick:Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Conductivity Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures electrical conductance"@en ; sh:property [ a sh:PropertyShape ; @@ -26720,7 +25871,6 @@ brick:Conductivity_Sensor a owl:Class, brick:Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "Measures the amount of power consumed by a cooling process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:rule [ a sh:TripleRule ; @@ -26747,25 +25897,27 @@ brick:Cooling_Demand_Sensor a owl:Class, brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Cooling_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of cooling discharge air"@en ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint . brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Integral Time Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter . brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter . brick:Current_Angle a brick:Quantity ; - rdfs:label "CurrentAngle" ; + rdfs:label "CurrentAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -26784,35 +25936,8 @@ brick:Current_Angle a brick:Quantity ; "Angle of current phasor"@en ; skos:related brick:Electric_Current . -brick:Current_Output_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Current Output Sensor" ; - rdfs:subClassOf brick:Current_Sensor ; - skos:definition "Senses the amperes of electrical current produced as output by a device"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Current ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Output ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Current, - tag:Output, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:ElectricCurrent . - brick:Current_Total_Harmonic_Distortion a brick:Quantity ; - rdfs:label "CurrentTotalHarmonicDistortion" ; + rdfs:label "CurrentTotalHarmonicDistortion"@en ; qudt:applicableUnit unit:DeciB_M, unit:PERCENT ; qudt:hasDimensionVector ; @@ -26824,7 +25949,6 @@ brick:Current_Total_Harmonic_Distortion a brick:Quantity ; brick:Cycle_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Cycle Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en ; sh:rule [ a sh:TripleRule ; @@ -26845,14 +25969,13 @@ brick:Cycle_Alarm a owl:Class, brick:DOAS a owl:Class, sh:NodeShape ; - rdfs:label "DOAS" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dedicated_Outdoor_Air_System_Unit ; skos:definition "See Dedicated_Outdoor_Air_System_Unit"@en ; brick:aliasOf brick:Dedicated_Outdoor_Air_System_Unit . brick:Damper_Command a owl:Class, sh:NodeShape ; - rdfs:label "Damper Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of dampers"@en ; sh:rule [ a sh:TripleRule ; @@ -26873,7 +25996,6 @@ brick:Damper_Command a owl:Class, brick:Daylight_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Daylight Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Daylight ; @@ -26897,12 +26019,10 @@ brick:Daylight_Sensor_Equipment a owl:Class, tag:Sensor . brick:Deceleration_Time a brick:Quantity ; - rdfs:label "Deceleration Time" ; skos:broader brick:Time . brick:Delay_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Delay Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter determining how long to delay a subsequent action to take place after a received signal"@en ; sh:rule [ a sh:TripleRule ; @@ -26941,13 +26061,11 @@ brick:DeprecationShape a owl:Class, sh:path brick:deprecationMitigationRule ] . brick:Differential_Dry_Bulb_Temperature a brick:Quantity ; - rdfs:label "Differential Dry Bulb Temperature" ; qudt:isDeltaQuantity true ; skos:broader brick:Dry_Bulb_Temperature . brick:Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Step Parameter" ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -26977,7 +26095,6 @@ brick:Differential_Pressure_Step_Parameter a owl:Class, brick:Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Direction Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en ; sh:property [ a sh:PropertyShape ; @@ -27005,7 +26122,6 @@ brick:Direction_Sensor a owl:Class, brick:Direction_Status a owl:Class, sh:NodeShape ; - rdfs:label "Direction Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which direction a device is operating in"@en ; sh:rule [ a sh:TripleRule ; @@ -27027,212 +26143,221 @@ brick:Direction_Status a owl:Class, brick:Discharge_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Dewpoint Sensor" ; + rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Supply_Air_Dewpoint_Sensor ; skos:definition "Measures dewpoint of discharge air"@en ; brick:aliasOf brick:Supply_Air_Dewpoint_Sensor . brick:Discharge_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Differential Pressure Sensor" ; + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Differential_Pressure_Sensor ; brick:aliasOf brick:Supply_Air_Differential_Pressure_Sensor . brick:Discharge_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Differential Pressure Setpoint" ; + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Differential_Pressure_Setpoint ; brick:aliasOf brick:Supply_Air_Differential_Pressure_Setpoint . brick:Discharge_Air_Duct_Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Duct Pressure Status" ; + rdfs:subClassOf brick:Pressure_Status ; owl:equivalentClass brick:Supply_Air_Duct_Pressure_Status ; skos:definition "Indicates if air pressure in discharge duct is within expected bounds"@en ; brick:aliasOf brick:Supply_Air_Duct_Pressure_Status . brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Demand Setpoint" ; + rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, + brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Demand_Setpoint ; skos:definition "Sets the rate of discharge air flow required for a process"@en ; brick:aliasOf brick:Supply_Air_Flow_Demand_Setpoint . brick:Discharge_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow High Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_High_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Flow_High_Reset_Setpoint . brick:Discharge_Air_Flow_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Low Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Low_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Flow_Low_Reset_Setpoint . brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Reset Setpoint" ; + rdfs:subClassOf brick:Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Reset_Setpoint ; skos:definition "Setpoints used in Reset strategies"@en ; brick:aliasOf brick:Supply_Air_Flow_Reset_Setpoint . brick:Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Sensor" ; + rdfs:subClassOf brick:Air_Flow_Sensor ; owl:equivalentClass brick:Supply_Air_Flow_Sensor ; skos:definition "Measures the rate of flow of discharge air"@en ; brick:aliasOf brick:Supply_Air_Flow_Sensor . brick:Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Air_Flow_Setpoint ; owl:equivalentClass brick:Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow"@en ; brick:aliasOf brick:Supply_Air_Flow_Setpoint . brick:Discharge_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Sensor" ; + rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Supply_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of discharge air"@en ; brick:aliasOf brick:Supply_Air_Humidity_Sensor . brick:Discharge_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Setpoint" ; + rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Supply_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for discharge air"@en ; brick:aliasOf brick:Supply_Air_Humidity_Setpoint . brick:Discharge_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Integral Gain Parameter" ; + rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Supply_Air_Integral_Gain_Parameter ; brick:aliasOf brick:Supply_Air_Integral_Gain_Parameter . brick:Discharge_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Plenum" ; + rdfs:subClassOf brick:Air_Plenum ; owl:equivalentClass brick:Supply_Air_Plenum ; brick:aliasOf brick:Supply_Air_Plenum . brick:Discharge_Air_Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Proportional Gain Parameter" ; + rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Supply_Air_Proportional_Gain_Parameter ; brick:aliasOf brick:Supply_Air_Proportional_Gain_Parameter . brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Smoke Detection Alarm" ; + rdfs:subClassOf brick:Air_Alarm, + brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Supply_Air_Smoke_Detection_Alarm ; brick:aliasOf brick:Supply_Air_Smoke_Detection_Alarm . brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Deadband Setpoint" ; + rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, + brick:Static_Pressure_Deadband_Setpoint, + brick:Supply_Air_Static_Pressure_Setpoint ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of static pressure of discharge air"@en ; brick:aliasOf brick:Supply_Air_Static_Pressure_Deadband_Setpoint . brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Integral Time Parameter" ; + rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Integral_Time_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Integral_Time_Parameter . brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Proportional Band Parameter" ; + rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter . brick:Discharge_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Sensor" ; + rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within discharge regions of an HVAC system"@en ; brick:aliasOf brick:Supply_Air_Static_Pressure_Sensor . brick:Discharge_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Step Parameter" ; + rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Supply_Air_Static_Pressure_Step_Parameter ; brick:aliasOf brick:Supply_Air_Static_Pressure_Step_Parameter . brick:Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:Air_Temperature_Alarm ; owl:equivalentClass brick:Supply_Air_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of discharge air."@en ; brick:aliasOf brick:Supply_Air_Temperature_Alarm . brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of discharge air"@en ; brick:aliasOf brick:Supply_Air_Temperature_Deadband_Setpoint . brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature High Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_High_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_High_Reset_Setpoint . brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Low Reset Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Low_Reset_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_Low_Reset_Setpoint . brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Reset Differential Setpoint" ; + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; owl:equivalentClass brick:Supply_Air_Temperature_Reset_Differential_Setpoint ; brick:aliasOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint . brick:Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Sensor" ; + rdfs:subClassOf brick:Air_Temperature_Sensor ; owl:equivalentClass brick:Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air"@en ; brick:aliasOf brick:Supply_Air_Temperature_Sensor . brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Supply_Air_Temperature_Setpoint_Limit . brick:Discharge_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Step Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Supply_Air_Temperature_Step_Parameter ; brick:aliasOf brick:Supply_Air_Temperature_Step_Parameter . brick:Discharge_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Velocity Pressure Sensor" ; + rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Supply_Air_Velocity_Pressure_Sensor ; brick:aliasOf brick:Supply_Air_Velocity_Pressure_Sensor . brick:Discharge_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Fan" ; + rdfs:subClassOf brick:Fan ; owl:equivalentClass brick:Supply_Fan ; skos:definition "Fan moving air discharged from HVAC vents"@en ; brick:aliasOf brick:Supply_Fan . brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Discharge Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -27240,26 +26365,24 @@ brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Hot_Water_Temperature_Setpoint . brick:Domestic_Water a brick:Substance ; - rdfs:label "Domestic Water" ; skos:broader brick:Water ; skos:definition "A collection of equipment that transport and regulate domestic water among each other"@en . brick:ESS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "ESS Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Embedded_Surface_System_Panel ; skos:definition "See Embedded_Surface_System_Panel"@en ; brick:aliasOf brick:Embedded_Surface_System_Panel . brick:EV_Charging_Hub a owl:Class, sh:NodeShape ; - rdfs:label "EV Charging Hub" ; + rdfs:subClassOf brick:Collection ; owl:equivalentClass brick:Electric_Vehicle_Charging_Hub ; brick:aliasOf brick:Electric_Vehicle_Charging_Hub . brick:Effective_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Effective_Air_Temperature_Setpoint ; skos:definition "The effective cooling setpoint for a specific zone in a building."@en ; @@ -27302,13 +26425,13 @@ brick:Effective_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Effective_Supply_Air_Temperature_Setpoint . brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Heating_Zone_Air_Temperature_Setpoint ; skos:definition "The effective heating setpoint for a specific zone in a building."@en ; @@ -27351,7 +26474,6 @@ brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Target_Zone_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired air temperature in a specific zone of a building. This setpoint acts as a baseline from which the cooling and heating setpoints are established by adding or subtracting a deadband width"@en ; @@ -27394,7 +26516,6 @@ brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Electric_Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electric Energy Sensor" ; rdfs:subClassOf brick:Energy_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Electric ; @@ -27420,7 +26541,6 @@ brick:Electric_Energy_Sensor a owl:Class, brick:Electric_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Electric Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Electric heating device"@en ; sh:rule [ a sh:TripleRule ; @@ -27441,7 +26561,6 @@ brick:Electric_Radiator a owl:Class, brick:Electrical_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27462,7 +26581,6 @@ brick:Electrical_Meter a owl:Class, brick:Electrical_System a owl:Class, sh:NodeShape ; - rdfs:label "Electrical System" ; rdfs:subClassOf brick:System ; skos:definition "Devices that serve or are part of the electrical subsystem in the building"@en ; sh:rule [ a sh:TripleRule ; @@ -27478,7 +26596,7 @@ brick:Electrical_System a owl:Class, brick:Elevator_Space a owl:Class, sh:NodeShape ; - rdfs:label "Elevator Space" ; + rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Shaft ; skos:definition "The vertical space in whcih an elevator ascends and descends"@en ; @@ -27489,7 +26607,6 @@ brick:Elevator_Space a owl:Class, brick:Embedded_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Sensor" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; skos:definition "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system."@en ; sh:rule [ a sh:TripleRule ; @@ -27516,7 +26633,6 @@ brick:Embedded_Temperature_Sensor a owl:Class, brick:Embedded_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Setpoint" ; rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; skos:definition "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -27543,7 +26659,6 @@ brick:Embedded_Temperature_Setpoint a owl:Class, brick:Emergency_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en ; sh:rule [ a sh:TripleRule ; @@ -27564,7 +26679,6 @@ brick:Emergency_Alarm a owl:Class, brick:Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Enable Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a system or piece of functionality has been enabled"@en ; sh:rule [ a sh:TripleRule ; @@ -27585,7 +26699,6 @@ brick:Enable_Status a owl:Class, brick:Energy_Generation_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy Generation System" ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that generates electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27606,7 +26719,6 @@ brick:Energy_Generation_System a owl:Class, brick:Energy_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Energy Storage" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "Devices or equipment that store energy in its various forms"@en ; sh:rule [ a sh:TripleRule ; @@ -27627,7 +26739,6 @@ brick:Energy_Storage a owl:Class, brick:Energy_Storage_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy Storage System" ; rdfs:subClassOf brick:Energy_System ; skos:definition "A collection of devices that stores electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -27648,7 +26759,6 @@ brick:Energy_Storage_System a owl:Class, brick:Entering_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled entering water"@en ; @@ -27687,7 +26797,6 @@ brick:Entering_Chilled_Water_Flow_Sensor a owl:Class, brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water that is enteringed to a cooling tower"@en ; sh:rule [ a sh:TripleRule ; @@ -27725,7 +26834,6 @@ brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, brick:Entering_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Entering_Water_Temperature_Setpoint ; skos:definition "Sets the temperature of entering (downstream of the chilled water load) chilled water"@en ; @@ -27764,7 +26872,6 @@ brick:Entering_Chilled_Water_Temperature_Setpoint a owl:Class, brick:Entering_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Entering_Water_Flow_Sensor ; skos:definition "Measures the flow of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27802,7 +26909,6 @@ brick:Entering_Condenser_Water_Flow_Sensor a owl:Class, brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27840,7 +26946,6 @@ brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, brick:Entering_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the entering condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -27878,7 +26983,6 @@ brick:Entering_Condenser_Water_Temperature_Setpoint a owl:Class, brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering High Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of high-temperature hot water enteringed to a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -27920,7 +27024,6 @@ brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -27966,7 +27069,6 @@ brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, brick:Entering_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -28011,7 +27113,6 @@ brick:Entering_Hot_Water_Temperature_Load_Shed_Status a owl:Class, brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Entering ; @@ -28057,7 +27158,6 @@ brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, brick:Entering_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, brick:Hot_Water_Temperature_Setpoint ; skos:definition "Sets the temperature of entering (downstream of the hot water load) hot water"@en ; @@ -28096,7 +27196,6 @@ brick:Entering_Hot_Water_Temperature_Setpoint a owl:Class, brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Medium Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of medium-temperature hot water entering a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28138,7 +27237,6 @@ brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -28171,7 +27269,6 @@ brick:Entering_Water_Temperature_Sensor a owl:Class, brick:Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total heat content of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -28199,7 +27296,6 @@ brick:Enthalpy_Sensor a owl:Class, brick:Ethernet_Port a owl:Class, sh:NodeShape ; - rdfs:label "Ethernet Port" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28219,7 +27315,6 @@ brick:Ethernet_Port a owl:Class, brick:Ethernet_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Ethernet Switch" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28239,7 +27334,6 @@ brick:Ethernet_Switch a owl:Class, brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -28284,7 +27378,6 @@ brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Proportional Band Parameter" ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -28329,7 +27422,6 @@ brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, brick:Exhaust_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Sensor" ; rdfs:subClassOf brick:Air_Flow_Sensor ; skos:definition "Measures the rate of flow of exhaust air"@en ; sh:rule [ a sh:TripleRule ; @@ -28362,7 +27454,6 @@ brick:Exhaust_Air_Flow_Sensor a owl:Class, brick:Exhaust_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Setpoint" ; rdfs:subClassOf brick:Air_Flow_Setpoint ; skos:definition "Sets exhaust air flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -28395,7 +27486,6 @@ brick:Exhaust_Air_Flow_Setpoint a owl:Class, brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Setpoint" ; rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint ; skos:definition "Sets exhaust air stack flow rate"@en ; sh:rule [ a sh:TripleRule ; @@ -28430,16 +27520,35 @@ brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, tag:Stack ; brick:hasQuantity qudtqk:VolumeFlowRate . +brick:Exhaust_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan ; + skos:definition "Fan moving exhaust air -- air that must be removed from a space due to contaminants"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Exhaust ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Exhaust, + tag:Fan . + brick:FCU a owl:Class, sh:NodeShape ; - rdfs:label "FCU" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Fan_Coil_Unit ; skos:definition "See Fan_Coil_Unit"@en ; brick:aliasOf brick:Fan_Coil_Unit . brick:Fan_Command a owl:Class, sh:NodeShape ; - rdfs:label "Fan Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -28460,7 +27569,6 @@ brick:Fan_Command a owl:Class, brick:Fan_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fan Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of fans"@en ; sh:rule [ a sh:TripleRule ; @@ -28481,7 +27589,6 @@ brick:Fan_Status a owl:Class, brick:Filter_Status a owl:Class, sh:NodeShape ; - rdfs:label "Filter Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a filter needs to be replaced"@en ; sh:rule [ a sh:TripleRule ; @@ -28502,7 +27609,6 @@ brick:Filter_Status a owl:Class, brick:Food_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Food Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A space used in the production, storage, serving, or cleanup of food and beverages"@en ; @@ -28537,7 +27643,6 @@ brick:Food_Service_Room a owl:Class, brick:Frequency_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning"@en ; sh:property [ a sh:PropertyShape ; @@ -28564,13 +27669,11 @@ brick:Frequency_Sensor a owl:Class, brick:hasQuantity brick:Frequency . brick:Fuel_Oil a brick:Substance ; - rdfs:label "Fuel Oil" ; skos:broader brick:Oil ; skos:definition "Petroleum based oil burned for energy"@en . brick:Furniture a owl:Class, sh:NodeShape ; - rdfs:label "Furniture" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; owl:deprecated true ; @@ -28591,7 +27694,6 @@ brick:Furniture a owl:Class, brick:Gas_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Gas Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of gas"@en ; sh:rule [ a sh:TripleRule ; @@ -28613,7 +27715,6 @@ brick:Gas_Meter a owl:Class, brick:Gas_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Gas Valve" ; rdfs:subClassOf brick:Valve ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28632,13 +27733,11 @@ brick:Gas_Valve a owl:Class, tag:Valve . brick:Gasoline a brick:Substance ; - rdfs:label "Gasoline" ; skos:broader brick:Liquid ; skos:definition "Petroleum derived liquid used as a fuel source"@en . brick:Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Generation Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor measuring how much something has been generated."@en ; sh:property [ a sh:PropertyShape ; @@ -28665,26 +27764,24 @@ brick:Generation_Sensor a owl:Class, brick:hasQuantity qudtqk:Dimensionless . brick:Glycol a brick:Substance ; - rdfs:label "Glycol" ; skos:broader brick:Liquid . brick:HVAC_System a owl:Class, sh:NodeShape ; - rdfs:label "HVAC System" ; + rdfs:subClassOf brick:System ; owl:equivalentClass brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; brick:aliasOf brick:Heating_Ventilation_Air_Conditioning_System . brick:HX a owl:Class, sh:NodeShape ; - rdfs:label "HX" ; + rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:Heat_Exchanger ; skos:definition "See Heat_Exchanger"@en ; brick:aliasOf brick:Heat_Exchanger . brick:Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Sensor" ; rdfs:subClassOf brick:Demand_Sensor ; skos:definition "Measures the amount of power consumed by a heating process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:rule [ a sh:TripleRule ; @@ -28711,39 +27808,41 @@ brick:Heating_Demand_Sensor a owl:Class, brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Deadband Setpoint" ; + rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, + brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Deadband_Setpoint ; skos:definition "Sets the size of a deadband of temperature of heating discharge air"@en ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Deadband_Setpoint . brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Integral Time Parameter" ; + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter . brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Proportional Band Parameter" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter ; brick:aliasOf brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter . brick:High_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:High_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Supply_Air_Temperature_Alarm ; skos:definition "An alarm that indicates that discharge air temperature is too high"@en ; brick:aliasOf brick:High_Supply_Air_Temperature_Alarm . brick:Horizontal_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Horizontal Fan Coil Unit" ; + rdfs:subClassOf brick:Fan_Coil_Unit ; owl:equivalentClass brick:Duct_Fan_Coil_Unit ; brick:aliasOf brick:Duct_Fan_Coil_Unit . brick:Hot_Deck a owl:Class, sh:NodeShape ; - rdfs:label "Hot Deck" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Part of a dual duct air handling unit that supplies heating to a building"@en ; sh:rule [ a sh:TripleRule ; @@ -28764,7 +27863,6 @@ brick:Hot_Deck a owl:Class, brick:Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Circulator Pump" ; rdfs:subClassOf brick:Circulator_Pump, brick:Hot_Water_Pump ; skos:definition "Used to move hot water in a closed circuit, ensuring continuous flow."@en ; @@ -28796,7 +27894,6 @@ brick:Hot_Water_Circulator_Pump a owl:Class, brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -28841,7 +27938,6 @@ brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, brick:Hot_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Meter" ; rdfs:subClassOf brick:Water_Meter ; skos:definition "A meter that measures the usage or consumption of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -28868,7 +27964,6 @@ brick:Hot_Water_Meter a owl:Class, brick:Hot_Water_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -28894,7 +27989,6 @@ brick:Hot_Water_Radiator a owl:Class, brick:Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water System Enable Command" ; rdfs:subClassOf brick:System_Enable_Command ; skos:definition "Enables operation of the hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -28930,7 +28024,6 @@ brick:Hot_Water_System_Enable_Command a owl:Class, brick:IAQ_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "IAQ Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28955,7 +28048,6 @@ brick:IAQ_Sensor_Equipment a owl:Class, brick:ICT_Rack a owl:Class, sh:NodeShape ; - rdfs:label "ICT Rack" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -28974,13 +28066,11 @@ brick:ICT_Rack a owl:Class, tag:Rack . brick:Ice a brick:Substance ; - rdfs:label "Ice" ; skos:broader brick:Solid ; skos:definition "Water in its solid form"@en . brick:Illuminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -29006,39 +28096,8 @@ brick:Illuminance_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Illuminance . -brick:Integral_Gain_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Integral Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Gain ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Gain, - tag:Integral, - tag:PID, - tag:Parameter, - tag:Point . - brick:Inverter a owl:Class, sh:NodeShape ; - rdfs:label "Inverter" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "A device that changes direct current into alternating current"@en ; sh:rule [ a sh:TripleRule ; @@ -29053,7 +28112,7 @@ brick:Inverter a owl:Class, tag:Inverter . brick:Irradiance a brick:Quantity ; - rdfs:label "Irradiance" ; + rdfs:label "Irradiance"@en ; qudt:applicableUnit unit:W-PER-CentiM2, unit:W-PER-FT2, unit:W-PER-IN2, @@ -29066,7 +28125,6 @@ brick:Irradiance a brick:Quantity ; brick:Isolation_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that stops the flow of a fluid, usually for maintenance or safety purposes"@en ; @@ -29088,7 +28146,6 @@ brick:Isolation_Valve a owl:Class, brick:Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Leak Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en ; sh:rule [ a sh:TripleRule ; @@ -29109,7 +28166,6 @@ brick:Leak_Alarm a owl:Class, brick:Leak_Detector_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Leak Detector Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Detector ; @@ -29134,7 +28190,6 @@ brick:Leak_Detector_Equipment a owl:Class, brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Temperature_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:High ; @@ -29181,7 +28236,6 @@ brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, brick:Leaving_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -29226,7 +28280,6 @@ brick:Leaving_Hot_Water_Temperature_Load_Shed_Status a owl:Class, brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Hot ; @@ -29271,12 +28324,10 @@ brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Leaving_Hot_Water . -brick:Light a brick:Substance ; - rdfs:label "Light" . +brick:Light a brick:Substance . brick:Lighting_Level_Command a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Level Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the amount of the light provided by the device typically in percentages."@en ; sh:rule [ a sh:TripleRule ; @@ -29301,13 +28352,11 @@ brick:Lighting_Level_Command a owl:Class, tag:Point . brick:Liquid_CO2 a brick:Substance ; - rdfs:label "Liquid CO2" ; skos:broader brick:Liquid ; skos:definition "Carbon Dioxide in the liquid phase"@en . brick:Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Setpoint" ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -29328,7 +28377,6 @@ brick:Load_Setpoint a owl:Class, brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint, brick:Load_Shed_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -29365,7 +28413,6 @@ brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, brick:Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -29395,7 +28442,6 @@ brick:Lockout_Temperature_Differential_Parameter a owl:Class, brick:Lounge a owl:Class, sh:NodeShape ; - rdfs:label "Lounge" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A room for lesiure activities or relaxing"@en ; @@ -29423,187 +28469,91 @@ brick:Lounge a owl:Class, tag:Space ; brick:isReplacedBy rec:Lounge . -brick:Low_Air_Flow_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Low Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Flow_Alarm ; - skos:definition "An alarm that indicates that the air flow is lower than normal."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Low ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Flow, - tag:Low, - tag:Point . - brick:Low_Discharge_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Flow Alarm" ; + rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Flow_Alarm ; skos:definition "An alarm that indicates that the discharge air flow is lower than normal."@en ; brick:aliasOf brick:Low_Supply_Air_Flow_Alarm . brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Temperature Alarm" ; + rdfs:subClassOf brick:Low_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Supply_Air_Temperature_Alarm ; brick:aliasOf brick:Low_Supply_Air_Temperature_Alarm . brick:MAU a owl:Class, sh:NodeShape ; - rdfs:label "MAU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Makeup_Air_Unit ; skos:definition "See Makeup_Air_Unit"@en ; brick:aliasOf brick:Makeup_Air_Unit . brick:Makeup_Water a brick:Substance ; - rdfs:label "Makeup Water" ; skos:broader brick:Water ; skos:definition "Water used used to makeup water loss through leaks, evaporation, or blowdown"@en . brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Static Pressure Setpoint Limit" ; + rdfs:subClassOf brick:Max_Limit, + brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:aliasOf brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit . brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Max_Supply_Air_Temperature_Setpoint_Limit . brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit . -brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static . - -brick:Max_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Point, - tag:Setpoint, - tag:Temperature . - brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Mechanical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Mechanical Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms where mechanical equipment (HVAC) operates"@en ; @@ -29638,7 +28588,6 @@ brick:Mechanical_Room a owl:Class, brick:Medical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Medical Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms used for medical purposes"@en ; @@ -29668,7 +28617,6 @@ brick:Medical_Room a owl:Class, brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -29713,129 +28661,64 @@ brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl: brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Static Pressure Setpoint Limit" ; + rdfs:subClassOf brick:Min_Limit, + brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en ; brick:aliasOf brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit . brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Temperature Setpoint Limit" ; + rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Supply_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en ; brick:aliasOf brick:Min_Supply_Air_Temperature_Setpoint_Limit . brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit . -brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static . - -brick:Min_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Point, - tag:Setpoint, - tag:Temperature . - brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit . brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en ; brick:aliasOf brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit . brick:Modbus_Controller a owl:Class, sh:NodeShape ; - rdfs:label "Modbus Controller" ; rdfs:subClassOf brick:Controller ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -29855,7 +28738,6 @@ brick:Modbus_Controller a owl:Class, brick:Motion_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motion Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Detects the presence of motion in some area"@en ; sh:property [ a sh:PropertyShape ; @@ -29881,32 +28763,14 @@ brick:Motion_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Dimensionless . -brick:Motor a owl:Class, - sh:NodeShape ; - rdfs:label "Motor" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Equipment ; - skos:definition "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Motor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Motor . - brick:NVR a owl:Class, sh:NodeShape ; - rdfs:label "NVR" ; + rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:Network_Video_Recorder ; brick:aliasOf brick:Network_Video_Recorder . brick:Network_Router a owl:Class, sh:NodeShape ; - rdfs:label "Network Router" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29926,7 +28790,6 @@ brick:Network_Router a owl:Class, brick:Network_Security_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Network Security Equipment" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29945,7 +28808,7 @@ brick:Network_Security_Equipment a owl:Class, tag:Security . brick:Occupancy_Percentage a brick:Quantity ; - rdfs:label "Occupancy_Percentage" ; + rdfs:label "Occupancy_Percentage"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -29956,7 +28819,6 @@ brick:Occupancy_Percentage a brick:Quantity ; brick:Occupancy_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -29981,7 +28843,6 @@ brick:Occupancy_Sensor_Equipment a owl:Class, brick:Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a room or space is occupied"@en ; sh:rule [ a sh:TripleRule ; @@ -30002,14 +28863,15 @@ brick:Occupancy_Status a owl:Class, brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling when occupied"@en ; brick:aliasOf brick:Occupied_Cooling_Supply_Air_Flow_Setpoint . brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air cooling when occupied"@en ; @@ -30052,27 +28914,29 @@ brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow when occupied"@en ; brick:aliasOf brick:Occupied_Supply_Air_Flow_Setpoint . brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Occupied_Supply_Air_Temperature_Setpoint . brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Occupied_Heating_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for heating when occupied"@en ; brick:aliasOf brick:Occupied_Heating_Supply_Air_Flow_Setpoint . brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Occupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature for zone air heating when occupied"@en ; @@ -30115,7 +28979,6 @@ brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30145,7 +29008,6 @@ brick:Occupied_Load_Shed_Command a owl:Class, brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Target_Zone_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired occupied air temperature in a specific zone of a building. This setpoint acts as a baseline from which deadband setpoints are established by adding or subtracting a deadband width."@en ; @@ -30188,7 +29050,6 @@ brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Operating Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates the current operating mode of a system, device or control loop"@en ; sh:rule [ a sh:TripleRule ; @@ -30213,7 +29074,7 @@ brick:Operating_Mode_Status a owl:Class, tag:Status . brick:Operative_Temperature a brick:Quantity ; - rdfs:label "Operative_Temperature" ; + rdfs:label "Operative_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -30226,7 +29087,6 @@ brick:Operative_Temperature a brick:Quantity ; brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Enable Differential Sensor" ; rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -30267,7 +29127,6 @@ brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, brick:Outside_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Outside Fan" ; rdfs:subClassOf brick:Fan ; skos:definition "Fan moving outside air; air that is supplied into the building from the outdoors"@en ; sh:rule [ a sh:TripleRule ; @@ -30288,7 +29147,6 @@ brick:Outside_Fan a owl:Class, brick:Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Override Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports whether or not a device or control loop is in 'override'"@en ; sh:rule [ a sh:TripleRule ; @@ -30309,14 +29167,13 @@ brick:Override_Command a owl:Class, brick:PAU a owl:Class, sh:NodeShape ; - rdfs:label "PAU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Pre-Cooling_Air_Unit ; skos:definition "A type of AHU, use to pre-treat the outdoor air before feed to AHU"@en ; brick:aliasOf brick:Pre-Cooling_Air_Unit . brick:PM10_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 10 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -30349,7 +29206,6 @@ brick:PM10_Sensor a owl:Class, brick:PM1_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 1 micron"@en ; sh:rule [ a sh:TripleRule ; @@ -30382,7 +29238,6 @@ brick:PM1_Sensor a owl:Class, brick:PM2.5_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; skos:definition "Detects matter of size 2.5 microns"@en ; sh:rule [ a sh:TripleRule ; @@ -30415,14 +29270,13 @@ brick:PM2.5_Sensor a owl:Class, brick:PV_Current_Output_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PV Current Output Sensor" ; + rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:Photovoltaic_Current_Output_Sensor ; skos:definition "See Photovoltaic_Current_Output_Sensor"@en ; brick:aliasOf brick:Photovoltaic_Current_Output_Sensor . brick:People_Count_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "People Count Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Count ; @@ -30451,7 +29305,7 @@ brick:People_Count_Sensor_Equipment a owl:Class, tag:Sensor . brick:Phasor_Magnitude a brick:Quantity ; - rdfs:label "PhasorMagnitude" ; + rdfs:label "PhasorMagnitude"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -30469,13 +29323,11 @@ brick:Phasor_Magnitude a brick:Quantity ; skos:related brick:Phasor . brick:Potable_Water a brick:Substance ; - rdfs:label "Potable Water" ; skos:broader brick:Water ; skos:definition "Water that is safe to drink"@en . brick:Power_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Power Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en ; sh:rule [ a sh:TripleRule ; @@ -30495,21 +29347,19 @@ brick:Power_Alarm a owl:Class, tag:Power . brick:Power_Factor a brick:Quantity ; - rdfs:label "Power Factor" ; qudt:applicableUnit unit:UNITLESS ; skos:definition "Power Factor, under periodic conditions, is the ratio of the absolute value of the active power (P) to the apparent power (S)."@en ; brick:hasQUDTReference qudtqk:PowerFactor . brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Discharge Air Temperature Sensor" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Sensor ; owl:equivalentClass brick:Preheat_Supply_Air_Temperature_Sensor ; skos:definition "Measures the temperature of discharge air before heating is applied"@en ; brick:aliasOf brick:Preheat_Supply_Air_Temperature_Sensor . brick:Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Regulator Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Device to maintain controlled downstream fluid pressure with varying upstream pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -30528,65 +29378,34 @@ brick:Pressure_Regulator_Valve a owl:Class, tag:Regulator, tag:Valve . -brick:Proportional_Gain_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Proportional Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Gain ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Proportional ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Gain, - tag:PID, - tag:Parameter, - tag:Point, - tag:Proportional . - brick:RC_Panel a owl:Class, sh:NodeShape ; - rdfs:label "RC Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Radiant_Ceiling_Panel ; skos:definition "See Radiant_Ceiling_Panel"@en ; brick:aliasOf brick:Radiant_Ceiling_Panel . brick:RTU a owl:Class, sh:NodeShape ; - rdfs:label "RTU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Rooftop_Unit ; skos:definition "see Rooftop_Unit"@en ; brick:aliasOf brick:Rooftop_Unit . brick:RVAV a owl:Class, sh:NodeShape ; - rdfs:label "RVAV" ; + rdfs:subClassOf brick:Variable_Air_Volume_Box ; owl:equivalentClass brick:Variable_Air_Volume_Box_With_Reheat ; skos:definition "See Variable_Air_Volume_Box_With_Reheat"@en ; brick:aliasOf brick:Variable_Air_Volume_Box_With_Reheat . brick:Radiance a brick:Quantity ; - rdfs:label "Radiance" ; qudt:applicableUnit unit:W-PER-M2-SR ; skos:narrower brick:Solar_Radiance ; brick:hasQUDTReference qudtqk:Radiance . brick:Radiant_Temperature a brick:Quantity ; - rdfs:label "Radiant_Temperature" ; + rdfs:label "Radiant_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -30599,7 +29418,6 @@ brick:Radiant_Temperature a brick:Quantity ; brick:Radioactivity_Concentration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radioactivity Concentration Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures the concentration of radioactivity"@en ; sh:rule [ a sh:TripleRule ; @@ -30627,7 +29445,6 @@ brick:Radioactivity_Concentration_Sensor a owl:Class, brick:Refrigerant_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Refrigerant Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "A valve controlling the flow or pressure of refrigerant in refrigeration or air conditioning systems, crucial for system efficiency"@en ; sh:rule [ a sh:TripleRule ; @@ -30653,7 +29470,6 @@ brick:Refrigerant_Valve a owl:Class, brick:Region a owl:Class, sh:NodeShape ; - rdfs:label "Region" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A unit of geographic space, usually contigious or somehow related to a geopolitical feature"@en ; @@ -30673,7 +29489,7 @@ brick:Region a owl:Class, brick:Rest_Room a owl:Class, sh:NodeShape ; - rdfs:label "Rest Room" ; + rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Restroom ; skos:definition "A room that provides toilets and washbowls. Alternate spelling of Restroom"@en ; @@ -30683,7 +29499,7 @@ brick:Rest_Room a owl:Class, brick:isReplacedBy rec:RestingRoom . brick:Rotational_Speed a brick:Quantity ; - rdfs:label "Rotational_Speed" ; + rdfs:label "Rotational_Speed"@en ; qudt:applicableUnit unit:DEG-PER-HR, unit:DEG-PER-MIN, unit:DEG-PER-SEC, @@ -30699,7 +29515,6 @@ brick:Rotational_Speed a brick:Quantity ; brick:Run_Status a owl:Class, sh:NodeShape ; - rdfs:label "Run Status" ; rdfs:subClassOf brick:Start_Stop_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -30719,14 +29534,13 @@ brick:Run_Status a owl:Class, brick:Run_Time_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Run Time Sensor" ; + rdfs:subClassOf brick:Duration_Sensor ; owl:equivalentClass brick:On_Timer_Sensor ; skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en ; brick:aliasOf brick:On_Timer_Sensor . brick:Security_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Security Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used by the security staff of a facility"@en ; @@ -30761,7 +29575,6 @@ brick:Security_Service_Room a owl:Class, brick:Separation_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Separation Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A tank used in conjunction with a filter to facilitate the separation of filtrate material for disposal."@en ; sh:rule [ a sh:TripleRule ; @@ -30777,7 +29590,6 @@ brick:Separation_Tank a owl:Class, brick:Server a owl:Class, sh:NodeShape ; - rdfs:label "Server" ; rdfs:subClassOf brick:ICT_Hardware ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -30802,7 +29614,6 @@ brick:Server a owl:Class, brick:Shading_System a owl:Class, sh:NodeShape ; - rdfs:label "Shading System" ; rdfs:subClassOf brick:System ; skos:definition "Devices that can control daylighting through various means"@en ; sh:rule [ a sh:TripleRule ; @@ -30818,7 +29629,6 @@ brick:Shading_System a owl:Class, brick:Smoke_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en ; sh:rule [ a sh:TripleRule ; @@ -30837,34 +29647,8 @@ brick:Smoke_Alarm a owl:Class, tag:Point, tag:Smoke . -brick:Smoke_Detection_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Smoke Detection Alarm" ; - rdfs:subClassOf brick:Smoke_Alarm ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Detection ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Smoke ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:Detection, - tag:Point, - tag:Smoke . - brick:Solar_Irradiance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Solar Irradiance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures solar irradiance levels for photovoltaic systems"@en ; sh:rule [ a sh:TripleRule ; @@ -30890,7 +29674,7 @@ brick:Solar_Irradiance_Sensor a owl:Class, brick:hasQuantity brick:Solar_Irradiance . brick:Solar_Radiance a brick:Quantity ; - rdfs:label "Solar_Radiance" ; + rdfs:label "Solar_Radiance"@en ; qudt:applicableUnit unit:W-PER-M2-SR ; rdfs:isDefinedBy ; skos:broader qudtqk:Radiance, @@ -30900,7 +29684,6 @@ brick:Solar_Radiance a brick:Quantity ; brick:Solar_Thermal_Collector a owl:Class, sh:NodeShape ; - rdfs:label "Solar Thermal Collector" ; rdfs:subClassOf brick:Equipment ; skos:definition "A type of solar panels that converts solar radiation into thermal energy."@en ; sh:rule [ a sh:TripleRule ; @@ -30924,52 +29707,54 @@ brick:Solar_Thermal_Collector a owl:Class, tag:Solar, tag:Thermal . -brick:Speed_Setpoint a owl:Class, +brick:Speed_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets speed"@en ; + rdfs:subClassOf brick:Mode_Status ; + skos:definition "Indicates the speed mode of a motor with various categorical settings, such as a multi-state value including low, medium, and high."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Mode ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Speed ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Setpoint, - tag:Speed ; - brick:hasQuantity brick:Speed . + brick:hasAssociatedTag tag:Mode, + tag:Point, + tag:Speed, + tag:Status . -brick:Speed_Status a owl:Class, +brick:Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Speed Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates the operating speed of a device or equipment, e.g. fan"@en ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets speed"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Speed ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Speed ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Point, - tag:Speed, - tag:Status . + tag:Setpoint, + tag:Speed ; + brick:hasQuantity brick:Speed . brick:Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Standby Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -30999,7 +29784,6 @@ brick:Standby_Load_Shed_Command a owl:Class, brick:Standby_Unit_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Standby Unit On Off Status" ; rdfs:subClassOf brick:On_Off_Status ; skos:definition "Indicates the on/off status of a standby unit"@en ; sh:rule [ a sh:TripleRule ; @@ -31033,82 +29817,8 @@ brick:Standby_Unit_On_Off_Status a owl:Class, tag:Status, tag:Unit . -brick:Static_Pressure_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Static Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Deadband_Setpoint, - brick:Static_Pressure_Setpoint ; - skos:definition "Sets the size of a deadband of static pressure"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Deadband ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Deadband, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static ; - brick:hasQuantity brick:Static_Pressure . - -brick:Static_Pressure_Integral_Time_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Static Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Time ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Integral, - tag:PID, - tag:Parameter, - tag:Point, - tag:Pressure, - tag:Static, - tag:Time . - brick:Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures resistance to airflow in a heating and cooling system's components and duct work"@en ; sh:rule [ a sh:TripleRule ; @@ -31135,7 +29845,6 @@ brick:Static_Pressure_Sensor a owl:Class, brick:Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Step Parameter" ; rdfs:subClassOf brick:Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -31164,13 +29873,11 @@ brick:Static_Pressure_Step_Parameter a owl:Class, tag:Step . brick:Steam a brick:Substance ; - rdfs:label "Steam" ; skos:broader brick:Gas ; skos:definition "water in the vapor phase."@en . brick:Steam_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Steam Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Radiator that uses steam"@en ; sh:rule [ a sh:TripleRule ; @@ -31191,7 +29898,7 @@ brick:Steam_Radiator a owl:Class, brick:Storey a owl:Class, sh:NodeShape ; - rdfs:label "Storey" ; + rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Floor ; brick:aliasOf brick:Floor ; @@ -31200,7 +29907,6 @@ brick:Storey a owl:Class, brick:isReplacedBy rec:Level . brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Supply Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -31208,7 +29914,6 @@ brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class ; brick:isReplacedBy brick:Leaving_Hot_Water_Temperature_Setpoint . brick:Supply_Water_Flow_Setpoint a owl:Class ; - rdfs:label "Supply Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -31217,7 +29922,6 @@ brick:Supply_Water_Flow_Setpoint a owl:Class ; brick:Switch a owl:Class, sh:NodeShape ; - rdfs:label "Switch" ; rdfs:subClassOf brick:Interface ; skos:definition "A switch used to operate all or part of a lighting installation"@en ; sh:rule [ a sh:TripleRule ; @@ -31238,14 +29942,13 @@ brick:Switch a owl:Class, brick:TABS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "TABS Panel" ; + rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:Thermally_Activated_Building_System_Panel ; skos:definition "See Thermally_Activated_Building_System_Panel"@en ; brick:aliasOf brick:Thermally_Activated_Building_System_Panel . brick:TVOC_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Sensor" ; rdfs:subClassOf brick:Particulate_Matter_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Matter ; @@ -31275,40 +29978,8 @@ brick:TVOC_Sensor a owl:Class, brick:hasQuantity brick:TVOC_Concentration ; brick:hasSubstance brick:Air . -brick:Temperature_Differential_Reset_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Differential Reset Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Differential, - tag:Point, - tag:Reset, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Differential_Temperature . - brick:Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Step Parameter" ; rdfs:subClassOf brick:Step_Parameter, brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; @@ -31334,7 +30005,6 @@ brick:Temperature_Step_Parameter a owl:Class, brick:Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Power Sensor" ; rdfs:subClassOf brick:Power_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -31360,7 +30030,6 @@ brick:Thermal_Power_Sensor a owl:Class, brick:Thermostat a owl:Class, sh:NodeShape ; - rdfs:label "Thermostat" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Sensor_Equipment ; skos:definition "An automatic control device used to maintain temperature at a fixed or adjustable setpoint."@en ; @@ -31377,7 +30046,6 @@ brick:Thermostat a owl:Class, brick:Torque_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Torque Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures torque, the tendency of a force to rotate an object about some axis"@en ; sh:property [ a sh:PropertyShape ; @@ -31405,14 +30073,15 @@ brick:Torque_Sensor a owl:Class, brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint ; skos:definition "Sets discharge air flow for cooling when unoccupied"@en ; brick:aliasOf brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint . brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied for cooling within a specific zone"@en ; @@ -31455,25 +30124,27 @@ brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Flow_Setpoint ; brick:aliasOf brick:Unoccupied_Supply_Air_Flow_Setpoint . brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Temperature Setpoint" ; + rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Supply_Air_Temperature_Setpoint ; brick:aliasOf brick:Unoccupied_Supply_Air_Temperature_Setpoint . brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Discharge Air Flow Setpoint" ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint ; brick:aliasOf brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint . brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Sets temperature of air when unoccupied for heating within a specific zone"@en ; @@ -31516,7 +30187,6 @@ brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Unoccupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Load Shed Command" ; rdfs:subClassOf brick:Load_Shed_Command ; sh:rule [ a sh:TripleRule ; sh:object tag:Command ; @@ -31546,7 +30216,6 @@ brick:Unoccupied_Load_Shed_Command a owl:Class, brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Target Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; skos:definition "Target Setpoint (also known as Common Setpoint) is a reference point representing the desired unoccupied air temperature in a specific zone of a building. This setpoint acts as a baseline from which deadband setpoints are established by adding or subtracting a deadband width."@en ; @@ -31589,22 +30258,21 @@ brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, brick:VAV a owl:Class, sh:NodeShape ; - rdfs:label "VAV" ; + rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:Variable_Air_Volume_Box ; skos:definition "See Variable_Air_Volume_Box"@en ; brick:aliasOf brick:Variable_Air_Volume_Box . brick:VFD a owl:Class, sh:NodeShape ; - rdfs:label "VFD" ; rdfs:seeAlso ; + rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:Variable_Frequency_Drive ; skos:definition "Electronic device that varies its output frequency to vary the rotating speed of a motor, given a fixed input frequency. Used with fans or pumps to vary the flow in the system as a function of a maintained pressure."@en ; brick:aliasOf brick:Variable_Frequency_Drive . brick:Valve_Command a owl:Class, sh:NodeShape ; - rdfs:label "Valve Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)"@en ; sh:rule [ a sh:TripleRule ; @@ -31624,14 +30292,12 @@ brick:Valve_Command a owl:Class, tag:Valve . brick:Velocity_Pressure_Sensor a owl:Class ; - rdfs:label "Velocity Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between total pressure and static pressure"@en ; brick:hasQuantity brick:Pressure . brick:Vibration_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Vibration Sensor Equipment" ; rdfs:subClassOf brick:Sensor_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -31656,7 +30322,6 @@ brick:Vibration_Sensor_Equipment a owl:Class, brick:Voltage_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the voltage is not in a normal state."@en ; sh:rule [ a sh:TripleRule ; @@ -31676,7 +30341,7 @@ brick:Voltage_Alarm a owl:Class, tag:Voltage . brick:Voltage_Angle a brick:Quantity ; - rdfs:label "VoltageAngle" ; + rdfs:label "VoltageAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -31697,7 +30362,6 @@ brick:Voltage_Angle a brick:Quantity ; brick:Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Usage Sensor" ; rdfs:subClassOf brick:Usage_Sensor ; skos:definition "Measures the amount of water that is consumed, over some period of time"@en ; sh:rule [ a sh:TripleRule ; @@ -31724,7 +30388,6 @@ brick:Water_Usage_Sensor a owl:Class, brick:Wireless_Access_Point a owl:Class, sh:NodeShape ; - rdfs:label "Wireless Access Point" ; rdfs:subClassOf brick:Data_Network_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Access ; @@ -31748,24 +30411,23 @@ brick:Wireless_Access_Point a owl:Class, tag:Wireless . brick:aggregate a brick:EntityProperty ; - rdfs:label "Aggregate" ; + rdfs:label "Aggregate"@en ; skos:definition "Description of how the dta for this point is aggregated" . -brick:aggregationFunction a owl:DatatypeProperty . - -brick:aggregationInterval a owl:DatatypeProperty . +brick:aggregationInterval a owl:DatatypeProperty ; + rdfs:label "aggregationInterval"@en . brick:azimuth a brick:EntityProperty ; - rdfs:label "Azimuth" ; + rdfs:label "Azimuth"@en ; skos:definition "(Horizontal) angle between a projected vector and a reference vector (typically a compass bearing). The projected vector usually indicates the direction of a face or plane." . brick:buildingPrimaryFunction a brick:EntityProperty ; - rdfs:label "Building primary function" ; + rdfs:label "Building primary function"@en ; rdfs:seeAlso "https://project-haystack.org/tag/primaryFunction" ; skos:definition "Enumerated string applied to a site record to indicate the building's primary function. The list of primary functions is derived from the US Energy Star program (adopted from Project Haystack)" . brick:buildingThermalTransmittance a brick:EntityProperty ; - rdfs:label "Building thermal transmittance" ; + rdfs:label "Building thermal transmittance"@en ; rdfs:seeAlso "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" ; rdfs:subPropertyOf brick:thermalTransmittance ; skos:definition "The area-weighted average heat transfer coefficient (commonly referred to as a U-value) for a building envelope" . @@ -31773,189 +30435,195 @@ brick:buildingThermalTransmittance a brick:EntityProperty ; brick:connectedTo a owl:IrreflexiveProperty, owl:ObjectProperty, owl:SymmetricProperty ; - rdfs:label "Connected To" ; + rdfs:label "Connected To"@en ; rdfs:subPropertyOf brick:Relationship . brick:coolingCapacity a brick:EntityProperty ; - rdfs:label "Cooling capacity" ; + rdfs:label "Cooling capacity"@en ; rdfs:seeAlso "https://project-haystack.org/tag/coolingCapacity" ; skos:definition "Measurement of a chiller ability to remove heat (adopted from Project Haystack)" . brick:coordinates a brick:EntityProperty ; - rdfs:label "Coordinates" ; + rdfs:label "Coordinates"@en ; skos:definition "The location of an entity in latitude/longitude" . brick:currentFlowType a brick:EntityProperty ; - rdfs:label "Current flow type" ; + rdfs:label "Current flow type"@en ; skos:definition "The current flow type of the entity" . brick:electricVehicleChargerDirectionality a brick:EntityProperty ; - rdfs:label "has electric vehicle charger directionality" ; + rdfs:label "has electric vehicle charger directionality"@en ; skos:definition "Indicates if the EVSE charger supports bidirectional charging or just unidirectional charging of the EV battery" . brick:electricVehicleChargerType a brick:EntityProperty ; - rdfs:label "has electric vehicle charger type" ; + rdfs:label "has electric vehicle charger type"@en ; skos:definition "Which type of EVSE charger this is, e.g. Level 1 (up to up to 2.5kW of AC power on 1 phase 120V input), Level 2 (direct AC power but can use higher voltage and up to 3 phases), or Level 3 (direct DC power)" . brick:electricVehicleConnectorType a brick:EntityProperty ; - rdfs:label "has electric vehicle connector type" ; + rdfs:label "has electric vehicle connector type"@en ; skos:definition "Identifies which kind of connector the port has. This property helps identify the physical connection required between the vehicle and the charging equipment." . brick:electricalComplexPower a brick:EntityProperty ; - rdfs:label "electrical complex power type" ; + rdfs:label "electrical complex power type"@en ; skos:definition "Associated electrical complexity with the entity" . brick:electricalFlow a brick:EntityProperty ; - rdfs:label "Electrical flow direction" ; + rdfs:label "Electrical flow direction"@en ; skos:definition "Entity has this electrical flow relative to the building'" . brick:electricalPhaseCount a brick:EntityProperty ; - rdfs:label "Electrical phase count" ; + rdfs:label "Electrical phase count"@en ; skos:definition "Entity has these phases" . brick:electricalPhases a brick:EntityProperty ; - rdfs:label "Electrical phases" ; + rdfs:label "Electrical phases"@en ; skos:definition "Entity has these electrical AC phases" . brick:grossArea a brick:EntityProperty ; - rdfs:label "Gross area" ; + rdfs:label "Gross area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Entity has gross 2-dimensional area" . -brick:hasAddress rdfs:label "Has address" ; +brick:hasAddress rdfs:label "Has address"@en ; rdfs:subPropertyOf vcard:hasAddress, brick:Relationship ; skos:definition "To specify the address of a building."@en . +brick:hasAmbientTemperature a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasAmbientTemperature"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:hasInputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has input substance" ; + rdfs:label "Has input substance"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The subject receives the given substance as an input to its internal process"@en . brick:hasOutputSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has output substance" ; + rdfs:label "Has output substance"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The subject produces or exports the given substance from its internal process"@en . brick:hasQUDTReference a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has QUDT reference" ; + rdfs:label "Has QUDT reference"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "Points to the relevant QUDT definition"@en . brick:isReplacedBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is replaced by" ; + rdfs:label "Is replaced by"@en ; rdfs:subPropertyOf brick:Relationship . brick:isVirtualMeter a brick:EntityProperty ; - rdfs:label "is virtual meter" ; + rdfs:label "is virtual meter"@en ; skos:definition "True if the associated meter is 'virtual', i.e. a logical meter which includes or aggregates information from a variety of sources such as other submeters or equipment." . brick:measuredModuleConversionEfficiency a brick:EntityProperty ; - rdfs:label "Measured module conversion efficiency" ; + rdfs:label "Measured module conversion efficiency"@en ; rdfs:subPropertyOf brick:conversionEfficiency ; skos:definition "The measured percentage of sunlight that is converted into usable power" . brick:measuredPowerInput a brick:EntityProperty ; - rdfs:label "Measured power input" ; + rdfs:label "Measured power input"@en ; skos:definition "The nominal measured power input of the entity" . brick:measuredPowerOutput a brick:EntityProperty ; - rdfs:label "Measured power output" ; + rdfs:label "Measured power output"@en ; skos:definition "The nominal measured power output of the entity" . brick:netArea a brick:EntityProperty ; - rdfs:label "Net area" ; + rdfs:label "Net area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Entity has net 2-dimensional area" . brick:operationalStage a brick:EntityProperty ; - rdfs:label "Operational stage" ; + rdfs:label "Operational stage"@en ; skos:definition "The associated operational stage" . brick:operationalStageCount a brick:EntityProperty ; - rdfs:label "Operational stage count" ; + rdfs:label "Operational stage count"@en ; skos:definition "The number of operational stages supported by this eqiupment" . brick:panelArea a brick:EntityProperty ; - rdfs:label "Panel area" ; + rdfs:label "Panel area"@en ; rdfs:subPropertyOf brick:area ; skos:definition "Surface area of a panel, such as a PV panel" . brick:ratedMaximumCurrentInput a brick:EntityProperty ; - rdfs:label "Rated maximum current input" ; + rdfs:label "Rated maximum current input"@en ; rdfs:subPropertyOf brick:ratedCurrentInput ; skos:definition "The maximum current that can be input to the entity" . brick:ratedMaximumCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated maximum current output" ; + rdfs:label "Rated maximum current output"@en ; rdfs:subPropertyOf brick:ratedCurrentOutput ; skos:definition "The maximum current that can be output by the entity" . brick:ratedMaximumVoltageInput a brick:EntityProperty ; - rdfs:label "Rated maximum voltage input" ; + rdfs:label "Rated maximum voltage input"@en ; rdfs:subPropertyOf brick:ratedVoltageInput ; skos:definition "The maximum voltage that can be input to the entity" . brick:ratedMaximumVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated maximum voltage output" ; + rdfs:label "Rated maximum voltage output"@en ; rdfs:subPropertyOf brick:ratedVoltageOutput ; skos:definition "The maximum voltage that can be output by the entity" . brick:ratedMinimumCurrentInput a brick:EntityProperty ; - rdfs:label "Rated minimum current input" ; + rdfs:label "Rated minimum current input"@en ; rdfs:subPropertyOf brick:ratedCurrentInput ; skos:definition "The minimum current that can be input to the entity" . brick:ratedMinimumCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated minimum current output" ; + rdfs:label "Rated minimum current output"@en ; rdfs:subPropertyOf brick:ratedCurrentOutput ; skos:definition "The minimum current that can be output by the entity" . brick:ratedMinimumVoltageInput a brick:EntityProperty ; - rdfs:label "Rated minimum voltage input" ; + rdfs:label "Rated minimum voltage input"@en ; rdfs:subPropertyOf brick:ratedVoltageInput ; skos:definition "The minimum voltage that can be input to the entity" . brick:ratedMinimumVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated minimum voltage output" ; + rdfs:label "Rated minimum voltage output"@en ; rdfs:subPropertyOf brick:ratedVoltageOutput ; skos:definition "The minimum voltage that can be output by the entity" . brick:ratedModuleConversionEfficiency a brick:EntityProperty ; - rdfs:label "Rated module conversion efficiency" ; + rdfs:label "Rated module conversion efficiency"@en ; rdfs:subPropertyOf brick:conversionEfficiency ; skos:definition "The *rated* percentage of sunlight that is converted into usable power, as measured using Standard Test Conditions (STC): 1000 W/sqm irradiance, 25 degC panel temperature, no wind" . brick:ratedPowerInput a brick:EntityProperty ; - rdfs:label "Rated power input" ; + rdfs:label "Rated power input"@en ; skos:definition "The nominal rated power input of the entity" . brick:ratedPowerOutput a brick:EntityProperty ; - rdfs:label "Rated power output" ; + rdfs:label "Rated power output"@en ; skos:definition "The nominal rated power output of the entity" . brick:temperatureCoefficientofPmax a brick:EntityProperty ; - rdfs:label "Temperature coefficient" ; + rdfs:label "Temperature coefficient"@en ; skos:definition "The % change in power output for every degree celsius that the entity is hotter than 25 degrees celsius" . brick:tilt a brick:EntityProperty ; - rdfs:label "Tilt" ; + rdfs:label "Tilt"@en ; skos:definition "The direction an entity is facing in degrees above the horizon" . brick:volume a brick:EntityProperty ; - rdfs:label "Volume" ; + rdfs:label "Volume"@en ; skos:definition "Entity has 3-dimensional volume" . brick:yearBuilt a brick:EntityProperty ; - rdfs:label "Year built" ; + rdfs:label "Year built"@en ; rdfs:seeAlso "https://project-haystack.org/tag/yearBuilt" ; skos:definition "Four digit year that a building was first built. (adopted from Project Haystack)" . @@ -32000,6 +30668,7 @@ ref:ifcProjectID a owl:DatatypeProperty ; skos:definition "The IFC ID of the containing project" . ref:preferred a owl:DatatypeProperty ; + rdfs:label "preferred"@en ; skos:definition "An entity can have one 'preferred' External Reference. Consumers of the model should prioritize any external reference with the 'preferred' property" . ref:storedAt a owl:DatatypeProperty ; @@ -32033,7 +30702,7 @@ bsh:AzimuthShape a owl:Class, sh:or bsh:NumericValue ; sh:path brick:value ], [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIN_Angle unit:MIL ) ; + sh:in ( unit:ARCSEC unit:MicroRAD unit:MilliRAD unit:GON unit:DEG unit:ARCMIN unit:MIL unit:MilliARCSEC unit:MIN_Angle unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ] . @@ -32053,15 +30722,15 @@ bsh:CoolingCapacityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:TON_FG unit:BTU_IT-PER-HR unit:BTU_TH-PER-HR unit:W ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:TON_FG unit:BTU_IT-PER-HR unit:BTU_TH-PER-HR unit:W ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:CoordinateShape a owl:Class, sh:NodeShape, @@ -32146,7 +30815,7 @@ bsh:TiltShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MilliARCSEC unit:REV unit:GON unit:DEG unit:ARCSEC unit:RAD unit:MicroRAD unit:ARCMIN unit:MilliRAD unit:GRAD unit:MIN_Angle unit:MIL ) ; + sh:in ( unit:ARCSEC unit:MicroRAD unit:MilliRAD unit:GON unit:DEG unit:ARCMIN unit:MIL unit:MilliARCSEC unit:MIN_Angle unit:RAD unit:REV unit:GRAD ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], @@ -32171,15 +30840,15 @@ bsh:VolumeShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:FT3 unit:M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:FT3 unit:M3 ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:YearBuiltShape a owl:Class, sh:NodeShape, @@ -32232,212 +30901,212 @@ bsh:hasUnitShape a sh:PropertyShape ; sh:path brick:hasUnit . bsh:hasaggregateShape a sh:PropertyShape ; - rdfs:label "has Aggregate property" ; + rdfs:label "has Aggregate property"@en ; sh:node bsh:AggregationShape ; sh:path brick:aggregate . bsh:hasareaShape a sh:PropertyShape ; - rdfs:label "has Area property" ; + rdfs:label "has Area property"@en ; sh:node bsh:AreaShape ; sh:path brick:area . bsh:hasazimuthShape a sh:PropertyShape ; - rdfs:label "has Azimuth property" ; + rdfs:label "has Azimuth property"@en ; sh:node bsh:AzimuthShape ; sh:path brick:azimuth . bsh:hasbuildingPrimaryFunctionShape a sh:PropertyShape ; - rdfs:label "has Building primary function property" ; + rdfs:label "has Building primary function property"@en ; sh:node bsh:BuildingPrimaryFunctionShape ; sh:path brick:buildingPrimaryFunction . bsh:hasbuildingThermalTransmittanceShape a sh:PropertyShape ; - rdfs:label "has Building thermal transmittance property" ; + rdfs:label "has Building thermal transmittance property"@en ; sh:node bsh:ThermalTransmittanceShape ; sh:path brick:buildingThermalTransmittance . bsh:hasconversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Conversion efficiency property" ; + rdfs:label "has Conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:conversionEfficiency . bsh:hascoolingCapacityShape a sh:PropertyShape ; - rdfs:label "has Cooling capacity property" ; + rdfs:label "has Cooling capacity property"@en ; sh:node bsh:CoolingCapacityShape ; sh:path brick:coolingCapacity . bsh:hascurrentFlowTypeShape a sh:PropertyShape ; - rdfs:label "has Current flow type property" ; + rdfs:label "has Current flow type property"@en ; sh:node bsh:CurrentFlowTypeShape ; sh:path brick:currentFlowType . bsh:hasdeprecationShape a sh:PropertyShape ; - rdfs:label "has Deprecation Notice property" ; + rdfs:label "has Deprecation Notice property"@en ; sh:node brick:DeprecationShape ; sh:path brick:deprecation . bsh:haselectricVehicleChargerTypeShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle charger type property" ; + rdfs:label "has has electric vehicle charger type property"@en ; sh:node bsh:ElectricVehicleChargingTypeShape ; sh:path brick:electricVehicleChargerType . bsh:haselectricVehicleConnectorTypeShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle connector type property" ; + rdfs:label "has has electric vehicle connector type property"@en ; sh:node bsh:ElectricVehicleConnectorTypeShape ; sh:path brick:electricVehicleConnectorType . bsh:haselectricalPhaseCountShape a sh:PropertyShape ; - rdfs:label "has Electrical phase count property" ; + rdfs:label "has Electrical phase count property"@en ; sh:node bsh:PhaseCountShape ; sh:path brick:electricalPhaseCount . bsh:haselectricalPhasesShape a sh:PropertyShape ; - rdfs:label "has Electrical phases property" ; + rdfs:label "has Electrical phases property"@en ; sh:node bsh:PhasesShape ; sh:path brick:electricalPhases . bsh:hasgrossAreaShape a sh:PropertyShape ; - rdfs:label "has Gross area property" ; + rdfs:label "has Gross area property"@en ; sh:node bsh:AreaShape ; sh:path brick:grossArea . bsh:hasisVirtualMeterShape a sh:PropertyShape ; - rdfs:label "has is virtual meter property" ; + rdfs:label "has is virtual meter property"@en ; sh:node bsh:VirtualMeterShape ; sh:path brick:isVirtualMeter . bsh:haslastKnownValueShape a sh:PropertyShape ; - rdfs:label "has Last known value property" ; + rdfs:label "has Last known value property"@en ; sh:node bsh:LastKnownValueShape ; sh:path brick:lastKnownValue . bsh:hasmeasuredModuleConversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Measured module conversion efficiency property" ; + rdfs:label "has Measured module conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:measuredModuleConversionEfficiency . bsh:hasmeasuredPowerInputShape a sh:PropertyShape ; - rdfs:label "has Measured power input property" ; + rdfs:label "has Measured power input property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:measuredPowerInput . bsh:hasmeasuredPowerOutputShape a sh:PropertyShape ; - rdfs:label "has Measured power output property" ; + rdfs:label "has Measured power output property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:measuredPowerOutput . bsh:hasnetAreaShape a sh:PropertyShape ; - rdfs:label "has Net area property" ; + rdfs:label "has Net area property"@en ; sh:node bsh:AreaShape ; sh:path brick:netArea . bsh:hasoperationalStageCountShape a sh:PropertyShape ; - rdfs:label "has Operational stage count property" ; + rdfs:label "has Operational stage count property"@en ; sh:node bsh:StageShape ; sh:path brick:operationalStageCount . bsh:hasoperationalStageShape a sh:PropertyShape ; - rdfs:label "has Operational stage property" ; + rdfs:label "has Operational stage property"@en ; sh:node bsh:StageShape ; sh:path brick:operationalStage . bsh:haspanelAreaShape a sh:PropertyShape ; - rdfs:label "has Panel area property" ; + rdfs:label "has Panel area property"@en ; sh:node bsh:AreaShape ; sh:path brick:panelArea . bsh:hasratedCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated current input property" ; + rdfs:label "has Rated current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedCurrentInput . bsh:hasratedCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated current output property" ; + rdfs:label "has Rated current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedCurrentOutput . bsh:hasratedMaximumCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum current input property" ; + rdfs:label "has Rated maximum current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMaximumCurrentInput . bsh:hasratedMaximumCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum current output property" ; + rdfs:label "has Rated maximum current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMaximumCurrentOutput . bsh:hasratedMaximumVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum voltage input property" ; + rdfs:label "has Rated maximum voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMaximumVoltageInput . bsh:hasratedMaximumVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated maximum voltage output property" ; + rdfs:label "has Rated maximum voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMaximumVoltageOutput . bsh:hasratedMinimumCurrentInputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum current input property" ; + rdfs:label "has Rated minimum current input property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMinimumCurrentInput . bsh:hasratedMinimumCurrentOutputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum current output property" ; + rdfs:label "has Rated minimum current output property"@en ; sh:node bsh:Electric_CurrentQuantityShape ; sh:path brick:ratedMinimumCurrentOutput . bsh:hasratedMinimumVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum voltage input property" ; + rdfs:label "has Rated minimum voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMinimumVoltageInput . bsh:hasratedMinimumVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated minimum voltage output property" ; + rdfs:label "has Rated minimum voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedMinimumVoltageOutput . bsh:hasratedModuleConversionEfficiencyShape a sh:PropertyShape ; - rdfs:label "has Rated module conversion efficiency property" ; + rdfs:label "has Rated module conversion efficiency property"@en ; sh:node bsh:EfficiencyShape ; sh:path brick:ratedModuleConversionEfficiency . bsh:hasratedPowerInputShape a sh:PropertyShape ; - rdfs:label "has Rated power input property" ; + rdfs:label "has Rated power input property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:ratedPowerInput . bsh:hasratedPowerOutputShape a sh:PropertyShape ; - rdfs:label "has Rated power output property" ; + rdfs:label "has Rated power output property"@en ; sh:node bsh:PowerQuantityShape ; sh:path brick:ratedPowerOutput . bsh:hasratedVoltageInputShape a sh:PropertyShape ; - rdfs:label "has Measured voltage input property" ; + rdfs:label "has Measured voltage input property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedVoltageInput . bsh:hasratedVoltageOutputShape a sh:PropertyShape ; - rdfs:label "has Rated voltage output property" ; + rdfs:label "has Rated voltage output property"@en ; sh:node bsh:VoltageQuantityShape ; sh:path brick:ratedVoltageOutput . bsh:hastemperatureCoefficientofPmaxShape a sh:PropertyShape ; - rdfs:label "has Temperature coefficient property" ; + rdfs:label "has Temperature coefficient property"@en ; sh:node bsh:TemperatureCoefficientPerDegreeCelsiusShape ; sh:path brick:temperatureCoefficientofPmax . bsh:hasthermalTransmittanceShape a sh:PropertyShape ; - rdfs:label "has Thermal transmittance property" ; + rdfs:label "has Thermal transmittance property"@en ; sh:node bsh:ThermalTransmittanceShape ; sh:path brick:thermalTransmittance . bsh:hastiltShape a sh:PropertyShape ; - rdfs:label "has Tilt property" ; + rdfs:label "has Tilt property"@en ; sh:node bsh:TiltShape ; sh:path brick:tilt . bsh:hasyearBuiltShape a sh:PropertyShape ; - rdfs:label "has Year built property" ; + rdfs:label "has Year built property"@en ; sh:node bsh:YearBuiltShape ; sh:path brick:yearBuilt . @@ -32450,8 +31119,11 @@ bsh:isLocationOfShape a sh:PropertyShape ; sh:path brick:isLocationOf . bsh:isPointOfShape a sh:PropertyShape ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] ) ; - sh:path brick:isPointOf . + sh:message "A Point can be a Point of Equipment, Location or Space." ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] ), + ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; + sh:path brick:isPointOf ; + sh:targetClass brick:Point . bsh:isReplacedByShape a sh:PropertyShape ; sh:class brick:Entity ; @@ -32485,9 +31157,357 @@ bsh:valueShape a sh:PropertyShape ; sh:class rdfs:Resource ; sh:path brick:value . + rdfs:label "RealEstateCore"^^xsd:string ; + owl:versionInfo "4.0"^^xsd:string . + +rec:IPAddress a owl:DatatypeProperty ; + rdfs:label "IPAddress"@en . + +rec:MACAddress a owl:DatatypeProperty ; + rdfs:label "MACAddress"@en . + +rec:TeamRoom a rdf:Class, + sh:NodeShape ; + rdfs:label "Team Room" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:Wing a rdf:Class, + sh:NodeShape ; + rdfs:label "Wing" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Space . + +rec:acknowledgedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "acknowledgedBy"@en . + +rec:acknowledgedTime a owl:DatatypeProperty ; + rdfs:label "acknowledgedTime"@en . + +rec:address a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "address"@en . + +rec:addressLine1 a owl:DatatypeProperty ; + rdfs:label "addressLine1"@en . + +rec:addressLine2 a owl:DatatypeProperty ; + rdfs:label "addressLine2"@en . + +rec:adjacentElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "adjacentElement"@en . + +rec:architectedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "architectedBy"@en . + +rec:area a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "area"@en . + +rec:assetTag a owl:DatatypeProperty ; + rdfs:label "assetTag"@en . + +rec:batteryPercentage a owl:DatatypeProperty ; + rdfs:label "batteryPercentage"@en . + +rec:capacity a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "capacity"@en . + +rec:city a owl:DatatypeProperty ; + rdfs:label "city"@en . + +rec:closedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "closedBy"@en . + +rec:closedTime a owl:DatatypeProperty ; + rdfs:label "closedTime"@en . + +rec:commissionedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "commissionedBy"@en . + +rec:commissioningDate a owl:DatatypeProperty ; + rdfs:label "commissioningDate"@en . + +rec:constructedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "constructedBy"@en . + +rec:containsElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "containsElement"@en . + +rec:coordinateSystem a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "coordinateSystem"@en . + +rec:country a owl:DatatypeProperty ; + rdfs:label "country"@en . + +rec:createdBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "createdBy"@en . + +rec:createdTime a owl:DatatypeProperty ; + rdfs:label "createdTime"@en . + +rec:currentLevel a owl:DatatypeProperty ; + rdfs:label "currentLevel"@en . + +rec:documentTopic a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "documentTopic"@en . + +rec:end a owl:DatatypeProperty ; + rdfs:label "end"@en . + +rec:endLevel a owl:DatatypeProperty ; + rdfs:label "endLevel"@en . + +rec:familyName a owl:DatatypeProperty ; + rdfs:label "familyName"@en . + +rec:gender a owl:DatatypeProperty ; + rdfs:label "gender"@en . + +rec:generation a owl:DatatypeProperty ; + rdfs:label "generation"@en . + +rec:georeference a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "georeference"@en . + +rec:givenName a owl:DatatypeProperty ; + rdfs:label "givenName"@en . + +rec:grossArea a owl:DatatypeProperty ; + rdfs:label "grossArea"@en . + +rec:hasMember a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasMember"@en . + +rec:heightRUs a owl:DatatypeProperty ; + rdfs:label "heightRUs"@en . + +rec:heightScaleFactor a owl:DatatypeProperty ; + rdfs:label "heightScaleFactor"@en . + +rec:image a owl:DatatypeProperty ; + rdfs:label "image"@en . + +rec:initialCost a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "initialCost"@en . + +rec:installationDate a owl:DatatypeProperty ; + rdfs:label "installationDate"@en . + +rec:installedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "installedBy"@en . + +rec:intersectingElement a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "intersectingElement"@en . + +rec:isMemberOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isMemberOf"@en . + +rec:leaseOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leaseOf"@en . + +rec:leasee a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leasee"@en . + +rec:leasor a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "leasor"@en . + +rec:levelNumber a owl:DatatypeProperty ; + rdfs:label "levelNumber"@en . + +rec:logo a owl:DatatypeProperty ; + rdfs:label "logo"@en . + +rec:maintenanceInterval a owl:DatatypeProperty ; + rdfs:label "maintenanceInterval"@en . + +rec:manufacturedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "manufacturedBy"@en . + +rec:maxOccupancy a owl:DatatypeProperty ; + rdfs:label "maxOccupancy"@en . + +rec:modelNumber a owl:DatatypeProperty ; + rdfs:label "modelNumber"@en . + +rec:mountedOn a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "mountedOn"@en . + +rec:netArea a owl:DatatypeProperty ; + rdfs:label "netArea"@en . + +rec:numberOfPorts a owl:DatatypeProperty ; + rdfs:label "numberOfPorts"@en . + +rec:objectOfInterest a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "objectOfInterest"@en . + +rec:operatedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "operatedBy"@en . + +rec:originX a owl:DatatypeProperty ; + rdfs:label "originX"@en . + +rec:originY a owl:DatatypeProperty ; + rdfs:label "originY"@en . + +rec:ownedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "ownedBy"@en . + +rec:owns a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "owns"@en . + +rec:poeType a owl:DatatypeProperty ; + rdfs:label "poeType"@en . + +rec:portSpeed a owl:DatatypeProperty ; + rdfs:label "portSpeed"@en . + +rec:postalCode a owl:DatatypeProperty ; + rdfs:label "postalCode"@en . + +rec:producedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "producedBy"@en . + +rec:region a owl:DatatypeProperty ; + rdfs:label "region"@en . + +rec:regulatedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "regulatedBy"@en . + +rec:regulates a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "regulates"@en . + +rec:relatedTo a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "relatedTo"@en . + +rec:rentableArea a owl:DatatypeProperty ; + rdfs:label "rentableArea"@en . + +rec:seatingCapacity a owl:DatatypeProperty ; + rdfs:label "seatingCapacity"@en . + +rec:serialNumber a owl:DatatypeProperty ; + rdfs:label "serialNumber"@en . + +rec:servicedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "servicedBy"@en . + +rec:severity a owl:DatatypeProperty ; + rdfs:label "severity"@en . + +rec:standard a owl:DatatypeProperty ; + rdfs:label "standard"@en . + +rec:start a owl:DatatypeProperty ; + rdfs:label "start"@en . + +rec:startLevel a owl:DatatypeProperty ; + rdfs:label "startLevel"@en . + +rec:status a owl:DatatypeProperty ; + rdfs:label "status"@en . + +rec:targetPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "targetPoint"@en . + +rec:timestamp a owl:DatatypeProperty ; + rdfs:label "timestamp"@en . + +rec:tripDirection a owl:DatatypeProperty ; + rdfs:label "tripDirection"@en . + +rec:turnoverDate a owl:DatatypeProperty ; + rdfs:label "turnoverDate"@en . + +rec:url a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "url"@en . + +rec:weight a owl:DatatypeProperty ; + rdfs:label "weight"@en . + +rec:widthScaleFactor a owl:DatatypeProperty ; + rdfs:label "widthScaleFactor"@en . + +rec:wifiSignalStrength a owl:DatatypeProperty ; + rdfs:label "wifiSignalStrength"@en . + +rec:xRotationalScaleFactor a owl:DatatypeProperty ; + rdfs:label "xRotationalScaleFactor"@en . + +rec:yRotationalScaleFactor a owl:DatatypeProperty ; + rdfs:label "yRotationalScaleFactor"@en . + brick:Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Adjust Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures user-provided adjustment of some value"@en ; sh:property [ a sh:PropertyShape ; @@ -32515,7 +31535,6 @@ brick:Adjust_Sensor a owl:Class, brick:Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Enthalpy Sensor" ; rdfs:subClassOf brick:Enthalpy_Sensor ; skos:definition "Measures the total heat content of air"@en ; sh:rule [ a sh:TripleRule ; @@ -32541,9 +31560,41 @@ brick:Air_Enthalpy_Sensor a owl:Class, brick:hasQuantity qudtqk:Enthalpy ; brick:hasSubstance brick:Air . +brick:Air_Flow_Demand_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint, + brick:Demand_Setpoint ; + skos:definition "Sets the rate of air flow required for a process"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Demand ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Demand, + tag:Flow, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Air . + brick:Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -32579,7 +31630,6 @@ brick:Air_Flow_Setpoint_Limit a owl:Class, brick:Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Grains Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the mass of water vapor in air"@en ; sh:property [ a sh:PropertyShape ; @@ -32611,73 +31661,51 @@ brick:Air_Grains_Sensor a owl:Class, brick:hasQuantity brick:GrainsOfMoisture ; brick:hasSubstance brick:Air . -brick:Air_Plenum a owl:Class, +brick:Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Plenum" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building"@en ; + rdfs:subClassOf brick:Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Plenum ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Equipment, - tag:Plenum . - -brick:Air_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Alarm, - brick:Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Alarm ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Step ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Alarm, + tag:Parameter, tag:Point, - tag:Temperature . + tag:Pressure, + tag:Static, + tag:Step . -brick:Air_Temperature_Integral_Time_Parameter a owl:Class, +brick:Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter, + rdfs:subClassOf brick:Limit, brick:Temperature_Parameter ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Integral ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -32685,51 +31713,50 @@ brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Time ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Integral, - tag:PID, - tag:Parameter, + tag:Limit, tag:Point, - tag:Temperature, - tag:Time . + tag:Setpoint, + tag:Temperature . -brick:Air_Velocity_Pressure_Sensor a owl:Class, +brick:Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Velocity_Pressure_Sensor ; - skos:definition "Measures the difference between total air pressure and static air pressure."@en ; + rdfs:subClassOf brick:Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Velocity ; + sh:object tag:Step ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, - tag:Sensor, - tag:Velocity ; - brick:hasQuantity brick:Velocity_Pressure . + brick:hasAssociatedTag tag:Air, + tag:Parameter, + tag:Point, + tag:Step, + tag:Temperature . brick:Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Sensitivity Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter indicates the sensitivity to activate an alarm."@en ; sh:rule [ a sh:TripleRule ; @@ -32754,7 +31781,7 @@ brick:Alarm_Sensitivity_Parameter a owl:Class, tag:Sensitivity . brick:Alternating_Current_Frequency a brick:Quantity ; - rdfs:label "Alternating_Current_Frequency" ; + rdfs:label "Alternating_Current_Frequency"@en ; qudt:applicableUnit unit:GigaHZ, unit:HZ, unit:KiloHZ, @@ -32768,7 +31795,7 @@ brick:Alternating_Current_Frequency a brick:Quantity ; skos:related brick:Electric_Current . brick:Ammonia_Concentration a brick:Quantity ; - rdfs:label "AmmoniaConcentration" ; + rdfs:label "AmmoniaConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -32779,7 +31806,6 @@ brick:Ammonia_Concentration a brick:Quantity ; brick:Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Angle Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measues the planar angle of some phenomenon"@en ; sh:property [ a sh:PropertyShape ; @@ -32807,7 +31833,6 @@ brick:Angle_Sensor a owl:Class, brick:Automated_External_Defibrillator a owl:Class, sh:NodeShape ; - rdfs:label "Automated External Defibrillator" ; rdfs:subClassOf brick:Safety_Equipment ; owl:equivalentClass brick:AED ; sh:rule [ a sh:TripleRule ; @@ -32833,7 +31858,6 @@ brick:Automated_External_Defibrillator a owl:Class, brick:Automatic_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Switch" ; rdfs:subClassOf brick:Switchgear ; skos:definition "An automatic switch operates automatically in the event of some current threshold or other designed event. Criteria for automatic operation is generally a physical property of the switch."@en ; sh:rule [ a sh:TripleRule ; @@ -32854,7 +31878,6 @@ brick:Automatic_Switch a owl:Class, brick:Average_Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Supply Air Flow Sensor" ; rdfs:subClassOf brick:Supply_Air_Flow_Sensor ; owl:equivalentClass brick:Average_Discharge_Air_Flow_Sensor ; skos:definition "The computed average flow of supply air over some interval"@en ; @@ -32897,7 +31920,6 @@ brick:Average_Supply_Air_Flow_Sensor a owl:Class, brick:Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Boiler" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Water_Heater ; skos:definition "A closed, pressure vessel that uses fuel or electricity for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; @@ -32914,7 +31936,6 @@ brick:Boiler a owl:Class, brick:Break_Room a owl:Class, sh:NodeShape ; - rdfs:label "Break Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Breakroom ; @@ -32950,7 +31971,6 @@ brick:Break_Room a owl:Class, brick:Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A type of valve installed in a bypass pipeline"@en ; @@ -32972,7 +31992,6 @@ brick:Bypass_Valve a owl:Class, brick:Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Beam" ; rdfs:subClassOf brick:Terminal_Unit ; skos:definition "A device with an integrated coil that performs sensible heating of a space via circulation of room air. Chilled Beams are not designed to perform latent cooling; see Induction Units. Despite their name, Chilled Beams may perform heating or cooling of a space depending on their configuration."@en ; sh:rule [ a sh:TripleRule ; @@ -32993,7 +32012,6 @@ brick:Chilled_Beam a owl:Class, brick:Chilled_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that performs work on chilled water; typically part of a chilled water system"@en ; sh:rule [ a sh:TripleRule ; @@ -33019,7 +32037,6 @@ brick:Chilled_Water_Pump a owl:Class, brick:Coil a owl:Class, sh:NodeShape ; - rdfs:label "Coil" ; rdfs:subClassOf brick:Heat_Exchanger ; skos:definition "Cooling or heating element made of pipe or tube that may or may not be finned and formed into helical or serpentine shape (ASHRAE Dictionary)"@en ; sh:rule [ a sh:TripleRule ; @@ -33035,7 +32052,6 @@ brick:Coil a owl:Class, brick:Computer_Room_Air_Handler a owl:Class, sh:NodeShape ; - rdfs:label "Computer Room Air Handler" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:CRAH ; skos:definition "a computer room air handler (CRAH) uses fans, cooling coils and a water-chiller system to remove heat."@en ; @@ -33072,7 +32088,6 @@ brick:Computer_Room_Air_Handler a owl:Class, brick:Condenser_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower"@en ; sh:rule [ a sh:TripleRule ; @@ -33098,7 +32113,6 @@ brick:Condenser_Water_Pump a owl:Class, brick:Constant_Air_Volume_Box a owl:Class, sh:NodeShape ; - rdfs:label "Constant Air Volume Box" ; rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; owl:equivalentClass brick:CAV ; @@ -33131,7 +32145,6 @@ brick:Constant_Air_Volume_Box a owl:Class, brick:Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Coil" ; rdfs:subClassOf brick:Coil ; skos:definition "A cooling element made of pipe or tube that removes heat from equipment, machines or airflows. Typically filled with either refrigerant or cold water."@en ; sh:rule [ a sh:TripleRule ; @@ -33152,7 +32165,6 @@ brick:Cooling_Coil a owl:Class, brick:Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in a cooling mode"@en ; sh:rule [ a sh:TripleRule ; @@ -33178,7 +32190,6 @@ brick:Cooling_Mode_Status a owl:Class, brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Discharge_Air_Temperature_Cooling_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -33229,7 +32240,6 @@ brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33285,7 +32295,6 @@ brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -33340,7 +32349,7 @@ brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, tag:Temperature . brick:Current_Imbalance a brick:Quantity ; - rdfs:label "CurrentImbalance" ; + rdfs:label "CurrentImbalance"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -33349,16 +32358,41 @@ brick:Current_Imbalance a brick:Quantity ; "The percent deviation from average current"@en ; skos:related brick:Electric_Current . +brick:Current_Output_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Sensor ; + skos:definition "Senses the amperes of electrical current produced as output by a device"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Current ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Output ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Current, + tag:Output, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:ElectricCurrent . + brick:DDAHU a owl:Class, sh:NodeShape ; - rdfs:label "DDAHU" ; + rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:Dual_Duct_Air_Handling_Unit ; skos:definition "See Dual_Duct_Air_Handling_Unit"@en ; brick:aliasOf brick:Dual_Duct_Air_Handling_Unit . brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Dedicated Outdoor Air System Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:DOAS ; skos:definition "A device that conditions and delivers 100% outdoor air to its assigned spaces. It decouples air-conditioning of the outdoor air, usually used to provide minimum outdoor air ventilation, from conditioning of the internal loads."@en ; @@ -33394,7 +32428,7 @@ brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, tag:System . brick:Differential_CO2_Concentration a brick:Quantity ; - rdfs:label "ΔCO2Concentration" ; + rdfs:label "ΔCO2Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:isDeltaQuantity true ; @@ -33403,7 +32437,7 @@ brick:Differential_CO2_Concentration a brick:Quantity ; skos:definition "The difference in carbon dioxide concentration between two areas" . brick:Differential_CO_Concentration a brick:Quantity ; - rdfs:label "ΔCOConcentration" ; + rdfs:label "ΔCOConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:isDeltaQuantity true ; @@ -33412,7 +32446,6 @@ brick:Differential_CO_Concentration a brick:Quantity ; skos:definition "The difference in carbon monoxide concentration between two areas" . brick:Differential_Dynamic_Pressure a brick:Quantity ; - rdfs:label "Differential Dynamic Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -33483,7 +32516,6 @@ brick:Differential_Dynamic_Pressure a brick:Quantity ; brick:Differential_Entering_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Entering Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the difference in temperature between entering and leaving water of water a circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -33531,7 +32563,6 @@ brick:Differential_Entering_Leaving_Water_Temperature_Sensor a owl:Class, brick:Leaving_Chilled_Water . brick:Differential_Static_Pressure a brick:Quantity ; - rdfs:label "Differential Static Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -33602,7 +32633,6 @@ brick:Differential_Static_Pressure a brick:Quantity ; brick:Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Temperature Setpoint" ; rdfs:seeAlso ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two temperature measurements"@en ; @@ -33628,36 +32658,7 @@ brick:Differential_Temperature_Setpoint a owl:Class, tag:Temperature ; brick:hasQuantity brick:Differential_Temperature . -brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Setpoint" ; - owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of discharge air"@en ; - brick:aliasOf brick:Supply_Air_Static_Pressure_Setpoint . - -brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Cooling Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; - skos:definition "Sets temperature of discharge air for cooling"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Cooling_Setpoint . - -brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Heating Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; - skos:definition "Sets temperature of discharge air for heating"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Heating_Setpoint . - -brick:Discharge_Air_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint" ; - owl:equivalentClass brick:Supply_Air_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge air"@en ; - brick:aliasOf brick:Supply_Air_Temperature_Setpoint . - brick:Discharge_Water_Flow_Setpoint a owl:Class ; - rdfs:label "Discharge Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -33666,7 +32667,6 @@ brick:Discharge_Water_Flow_Setpoint a owl:Class ; brick:Distribution_Frame a owl:Class, sh:NodeShape ; - rdfs:label "Distribution Frame" ; rdfs:subClassOf brick:Telecom_Room ; owl:deprecated true ; skos:definition "A class of spaces where the cables carrying signals meet and connect, e.g. a wiring closet or a broadcast downlink room"@en ; @@ -33706,7 +32706,6 @@ brick:Distribution_Frame a owl:Class, brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of domestic hot water"@en ; @@ -33743,7 +32742,7 @@ brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Dry_Bulb_Temperature a brick:Quantity ; - rdfs:label "Dry_Bulb_Temperature" ; + rdfs:label "Dry_Bulb_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -33757,7 +32756,6 @@ brick:Dry_Bulb_Temperature a brick:Quantity ; brick:Dual_Duct_Air_Handling_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Dual Duct Air Handling Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:DDAHU ; skos:definition "An air handling unit that contains hot and cold decks to supply heating and cooling to a building"@en ; @@ -33784,7 +32782,6 @@ brick:Dual_Duct_Air_Handling_Unit a owl:Class, brick:Duct_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Duct Fan Coil Unit" ; rdfs:subClassOf brick:Fan_Coil_Unit ; owl:equivalentClass brick:Horizontal_Fan_Coil_Unit ; skos:definition "An inline HVAC component, the Duct Fan Coil Unit is integrated within the ductwork system, rather than within the served space, to distribute conditioned air through ducts to various areas or rooms."@en ; @@ -33824,41 +32821,11 @@ brick:Duct_Fan_Coil_Unit a owl:Class, tag:Horizontal, tag:Unit . -brick:Duration_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Duration Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the duration of a phenomenon or event"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:TimeSpanObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Duration ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Duration, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:Time . - brick:Dynamic_Pressure a brick:Quantity ; - rdfs:label "Dynamic Pressure" ; skos:broader brick:Pressure . brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Effective_Discharge_Air_Temperature_Setpoint ; @@ -33906,7 +32873,6 @@ brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, brick:Electric_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electric Power Sensor" ; rdfs:subClassOf brick:Power_Sensor ; skos:definition "Measures the amount of instantaneous electric power consumed"@en ; sh:rule [ a sh:TripleRule ; @@ -33933,11 +32899,10 @@ brick:Electric_Power_Sensor a owl:Class, brick:Electric_Vehicle_Charging_Hub a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Hub" ; rdfs:subClassOf brick:Collection ; owl:equivalentClass brick:EV_Charging_Hub ; skos:definition "A collection of charging stations for charging electric vehicles. A hub may be located in a parking lot, for example"@en ; - sh:property [ sh:or ( [ sh:class brick:Electric_Vehicle_Charging_Station ] ) ; + sh:property [ sh:class brick:Electric_Vehicle_Charging_Station ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Charging ; @@ -33967,7 +32932,6 @@ brick:Electric_Vehicle_Charging_Hub a owl:Class, brick:Electric_Vehicle_Charging_Port a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Port" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual point of attachment for charing a single electric vehicle"@en ; sh:property bsh:haselectricVehicleChargerDirectionalityShape, @@ -34000,10 +32964,9 @@ brick:Electric_Vehicle_Charging_Port a owl:Class, brick:Electric_Vehicle_Charging_Station a owl:Class, sh:NodeShape ; - rdfs:label "Electric Vehicle Charging Station" ; rdfs:subClassOf brick:Electrical_Equipment ; skos:definition "An individual piece of equipment supplying electrical power for charging electric vehicles. Contains 1 or more electric vehicle charging ports"@en ; - sh:property [ sh:or ( [ sh:class brick:Electric_Vehicle_Charging_Port ] ) ; + sh:property [ sh:class brick:Electric_Vehicle_Charging_Port ; sh:path brick:hasPart ], bsh:haselectricVehicleChargerDirectionalityShape, bsh:haselectricVehicleChargerTypeShape ; @@ -34035,7 +32998,6 @@ brick:Electric_Vehicle_Charging_Station a owl:Class, brick:Elevator_Shaft a owl:Class, sh:NodeShape ; - rdfs:label "Elevator Shaft" ; rdfs:subClassOf brick:Vertical_Space ; owl:deprecated true ; owl:equivalentClass brick:Elevator_Space ; @@ -34071,7 +33033,6 @@ brick:Elevator_Shaft a owl:Class, brick:Embedded_Surface_System_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Surface System Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:ESS_Panel ; @@ -34109,7 +33070,6 @@ brick:Embedded_Surface_System_Panel a owl:Class, brick:Emergency_Power_Off_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Status" ; rdfs:subClassOf brick:Off_Status, brick:System_Status ; sh:rule [ a sh:TripleRule ; @@ -34145,7 +33105,6 @@ brick:Emergency_Power_Off_System_Status a owl:Class, brick:Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures energy consumption"@en ; sh:property [ a sh:PropertyShape ; @@ -34173,7 +33132,6 @@ brick:Energy_Sensor a owl:Class, brick:Energy_System a owl:Class, sh:NodeShape ; - rdfs:label "Energy System" ; rdfs:subClassOf brick:Electrical_System ; skos:definition "A collection of devices that generates, stores or transports electricity"@en ; sh:rule [ a sh:TripleRule ; @@ -34189,7 +33147,6 @@ brick:Energy_System a owl:Class, brick:Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Usage Sensor" ; rdfs:subClassOf brick:Energy_Sensor, brick:Usage_Sensor ; skos:definition "Measures the total amount of energy used over some period of time"@en ; @@ -34217,7 +33174,6 @@ brick:Energy_Usage_Sensor a owl:Class, brick:Entering_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -34250,7 +33206,6 @@ brick:Entering_Water_Flow_Setpoint a owl:Class, brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within exhaust regions of an HVAC system"@en ; sh:rule [ a sh:TripleRule ; @@ -34288,7 +33243,6 @@ brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, brick:Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Failure Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en ; sh:rule [ a sh:TripleRule ; @@ -34309,7 +33263,6 @@ brick:Failure_Alarm a owl:Class, brick:Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Fault Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates the presence of a fault in a device, system or control loop"@en ; sh:rule [ a sh:TripleRule ; @@ -34330,7 +33283,6 @@ brick:Fault_Status a owl:Class, brick:Filter_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Filter Differential Pressure Sensor" ; rdfs:subClassOf brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure on either side of a filter"@en ; sh:rule [ a sh:TripleRule ; @@ -34362,7 +33314,6 @@ brick:Filter_Differential_Pressure_Sensor a owl:Class, brick:Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Flow Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets flow"@en ; sh:rule [ a sh:TripleRule ; @@ -34383,7 +33334,7 @@ brick:Flow_Setpoint a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate . brick:Formaldehyde_Concentration a brick:Quantity ; - rdfs:label "FormaldehydeConcentration" ; + rdfs:label "FormaldehydeConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -34394,7 +33345,6 @@ brick:Formaldehyde_Concentration a brick:Quantity ; brick:Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en ; sh:rule [ a sh:TripleRule ; @@ -34416,7 +33366,6 @@ brick:Frequency_Command a owl:Class, brick:Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Fresh Air Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -34446,13 +33395,11 @@ brick:Fresh_Air_Setpoint_Limit a owl:Class, tag:Setpoint . brick:Frost a brick:Substance ; - rdfs:label "Frost" ; skos:broader brick:Solid ; skos:definition "frost formed on the cold surface (tubes, plates) of a cooling coil."@en . brick:Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Gauge Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Pressure sensor which is zero-referenced against ambient air pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -34478,13 +33425,11 @@ brick:Gauge_Pressure_Sensor a owl:Class, brick:hasQuantity brick:Gauge_Pressure . brick:Hail a brick:Substance ; - rdfs:label "Hail" ; skos:broader brick:Solid ; skos:definition "pellets of frozen rain which fall in showers from cumulonimbus clouds."@en . brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Ice ; @@ -34525,7 +33470,6 @@ brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, brick:Heat_Recovery_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Recovery Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; skos:definition "An advanced outdoor HVAC unit equipped for both heating and cooling, with the added capability of heat recovery. It efficiently recycles heat from the cooling process for heating purposes, featuring components like a condenser coil, compressor, and heat recovery systems."@en ; sh:rule [ a sh:TripleRule ; @@ -34566,7 +33510,6 @@ brick:Heat_Recovery_Condensing_Unit a owl:Class, brick:Heating_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Heating Coil" ; rdfs:subClassOf brick:Coil ; skos:definition "A heating element typically made of pipe, tube or wire that emits heat. Typically filled with hot water, or, in the case of wire, uses electricity."@en ; sh:rule [ a sh:TripleRule ; @@ -34587,7 +33530,6 @@ brick:Heating_Coil a owl:Class, brick:Heating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heating Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates whether a system, device or control loop is in a heating mode"@en ; sh:rule [ a sh:TripleRule ; @@ -34613,7 +33555,6 @@ brick:Heating_Mode_Status a owl:Class, brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Deadband_Setpoint ; @@ -34664,7 +33605,6 @@ brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -34720,7 +33660,6 @@ brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter ; owl:equivalentClass brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -34776,7 +33715,6 @@ brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, brick:High_Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "High Supply Air Temperature Alarm" ; rdfs:subClassOf brick:High_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:High_Discharge_Air_Temperature_Alarm ; @@ -34816,35 +33754,8 @@ brick:High_Supply_Air_Temperature_Alarm a owl:Class, tag:Supply, tag:Temperature . -brick:High_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "High Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates high temperature."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:High ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:High, - tag:Point, - tag:Temperature . - brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Water_Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure on either side of a hot water valve"@en ; sh:rule [ a sh:TripleRule ; @@ -34882,7 +33793,6 @@ brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -34919,7 +33829,6 @@ brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -34928,7 +33837,6 @@ brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; brick:Hot_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Pump" ; rdfs:subClassOf brick:Water_Pump ; skos:definition "A pump that performs work on hot water; typically part of a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -34953,7 +33861,6 @@ brick:Hot_Water_Pump a owl:Class, tag:Water . brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Return Temperature Sensor" ; rdfs:subClassOf brick:Return_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -34962,7 +33869,6 @@ brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; brick:Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Valve" ; rdfs:subClassOf brick:Heating_Valve, brick:Water_Valve ; skos:definition "A valve regulating the flow of hot water"@en ; @@ -34989,7 +33895,6 @@ brick:Hot_Water_Valve a owl:Class, brick:Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air."@en ; sh:rule [ a sh:TripleRule ; @@ -35010,7 +33915,6 @@ brick:Humidity_Alarm a owl:Class, brick:Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Sensor" ; rdfs:seeAlso ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the concentration of water vapor in air"@en ; @@ -35033,7 +33937,6 @@ brick:Humidity_Sensor a owl:Class, brick:Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Imbalance Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "A sensor which measures difference (imbalance) between phases of an electrical system"@en ; sh:property [ a sh:PropertyShape ; @@ -35059,9 +33962,37 @@ brick:Imbalance_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity qudtqk:Dimensionless . +brick:Integral_Gain_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Gain_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Gain ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Integral ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:PID ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Gain, + tag:Integral, + tag:PID, + tag:Parameter, + tag:Point . + brick:Intercom_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Intercom Equipment" ; rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -35081,7 +34012,6 @@ brick:Intercom_Equipment a owl:Class, brick:Interface a owl:Class, sh:NodeShape ; - rdfs:label "Interface" ; rdfs:subClassOf brick:Lighting_Equipment ; skos:definition "A device that provides an occupant control over a lighting system"@en ; sh:rule [ a sh:TripleRule ; @@ -35097,7 +34027,6 @@ brick:Interface a owl:Class, brick:Isolation_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Isolation Switch" ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Disconnect_Switch ; skos:definition "See 'Disconnect_Switch'"@en ; @@ -35119,7 +34048,6 @@ brick:Isolation_Switch a owl:Class, brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the rate of flow of chilled leaving water"@en ; @@ -35158,7 +34086,6 @@ brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, brick:Leaving_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, brick:Leaving_Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled leaving water"@en ; @@ -35197,7 +34124,6 @@ brick:Leaving_Chilled_Water_Flow_Setpoint a owl:Class, brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water that is supplied from a chiller"@en ; sh:rule [ a sh:TripleRule ; @@ -35235,7 +34161,6 @@ brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, brick:Leaving_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving chilled water"@en ; @@ -35273,7 +34198,6 @@ brick:Leaving_Chilled_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, brick:Leaving_Water_Flow_Sensor ; skos:definition "Measures the flow of the leaving condenser water"@en ; @@ -35312,7 +34236,6 @@ brick:Leaving_Condenser_Water_Flow_Sensor a owl:Class, brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; skos:definition "Measures the temperature of the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -35350,7 +34273,6 @@ brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, brick:Leaving_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Temperature Setpoint" ; rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint ; skos:definition "The temperature setpoint for the leaving condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -35387,7 +34309,6 @@ brick:Leaving_Condenser_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of domestic water supplied by a hot water system"@en ; @@ -35430,7 +34351,6 @@ brick:Leaving_Domestic_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Domestic Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Sets temperature of leavinging part of domestic hot water"@en ; @@ -35473,7 +34393,6 @@ brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving High Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of high-temperature hot water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -35515,7 +34434,6 @@ brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, brick:Leaving_Water_Temperature_Setpoint ; skos:definition "Temperature setpoint for leaving hot water"@en ; @@ -35553,7 +34471,6 @@ brick:Leaving_Hot_Water_Temperature_Setpoint a owl:Class, brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Medium Temperature Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor ; skos:definition "Measures the temperature of medium-temperature hot water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -35593,13 +34510,11 @@ brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, tag:Water ; brick:hasQuantity brick:Temperature . -brick:Lighting a owl:Class, - sh:NodeShape ; - rdfs:label "Lighting" ; +brick:Lighting a owl:Class ; rdfs:subClassOf brick:Lighting_Equipment . brick:Linear_Speed a brick:Quantity ; - rdfs:label "Linear_Speed" ; + rdfs:label "Linear_Speed"@en ; qudt:applicableUnit unit:FT-PER-HR, unit:FT-PER-SEC, unit:KiloM-PER-HR, @@ -35616,7 +34531,6 @@ brick:Linear_Speed a brick:Quantity ; brick:Load_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Load Parameter" ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -35636,7 +34550,6 @@ brick:Load_Parameter a owl:Class, brick:Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Lobby" ; rdfs:subClassOf brick:Common_Space ; owl:deprecated true ; skos:definition "A space just after the entrance to a building or other space of a building, where visitors can wait"@en ; @@ -35664,9 +34577,38 @@ brick:Lobby a owl:Class, tag:Space ; brick:isReplacedBy rec:Lobby . +brick:Low_Air_Flow_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Alarm ; + skos:definition "An alarm that indicates that the air flow is lower than normal."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Low ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Flow, + tag:Low, + tag:Point . + brick:Low_Supply_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Flow Alarm" ; rdfs:subClassOf brick:Low_Air_Flow_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Flow_Alarm ; sh:rule [ a sh:TripleRule ; @@ -35707,7 +34649,6 @@ brick:Low_Supply_Air_Flow_Alarm a owl:Class, brick:Low_Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Temperature Alarm" ; rdfs:subClassOf brick:Low_Temperature_Alarm, brick:Supply_Air_Temperature_Alarm ; owl:equivalentClass brick:Low_Discharge_Air_Temperature_Alarm ; @@ -35747,35 +34688,8 @@ brick:Low_Supply_Air_Temperature_Alarm a owl:Class, tag:Supply, tag:Temperature . -brick:Low_Temperature_Alarm a owl:Class, - sh:NodeShape ; - rdfs:label "Low Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates low temperature."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Low ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Alarm, - tag:Low, - tag:Point, - tag:Temperature . - brick:Makeup_Air_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Makeup Air Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:MAU ; skos:definition "A device designed to condition ventilation air introduced into a space or to replace air exhausted from a process or general area exhaust. The device may be used to prevent negative pressure within buildings or to reduce airborne contaminants in a space."@en ; @@ -35807,7 +34721,6 @@ brick:Makeup_Air_Unit a owl:Class, brick:Manual_Fire_Alarm_Activation_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Manual Fire Alarm Activation Equipment" ; rdfs:seeAlso ; rdfs:subClassOf brick:Fire_Safety_Equipment ; skos:definition "A device for manually activating fire alarm"@en ; @@ -35844,7 +34757,6 @@ brick:Manual_Fire_Alarm_Activation_Equipment a owl:Class, brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -35906,7 +34818,6 @@ brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -35966,9 +34877,49 @@ brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Supply . +brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Static Pressure Setpoint Limit" ; rdfs:subClassOf brick:Max_Limit, brick:Max_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -36026,7 +34977,6 @@ brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Temperature Setpoint Limit" ; rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Max_Discharge_Air_Temperature_Setpoint_Limit ; @@ -36072,9 +35022,39 @@ brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Supply, tag:Temperature . +brick:Max_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Temperature_Parameter ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Point, + tag:Setpoint, + tag:Temperature . + brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36136,7 +35116,6 @@ brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36198,7 +35177,6 @@ brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Measurable a owl:Class, sh:NodeShape ; - rdfs:label "Measurable" ; rdfs:subClassOf brick:Class, brick:Entity ; sh:rule [ a sh:TripleRule ; @@ -36208,7 +35186,7 @@ brick:Measurable a owl:Class, brick:hasAssociatedTag tag:Measurable . brick:Methane_Concentration a brick:Quantity ; - rdfs:label "MethaneConcentration" ; + rdfs:label "MethaneConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36219,7 +35197,6 @@ brick:Methane_Concentration a brick:Quantity ; brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36281,7 +35258,6 @@ brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36341,9 +35317,49 @@ brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Supply . +brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Static_Pressure_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Static Pressure Setpoint Limit" ; rdfs:subClassOf brick:Min_Limit, brick:Min_Static_Pressure_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit ; @@ -36401,7 +35417,6 @@ brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Temperature Setpoint Limit" ; rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, brick:Supply_Air_Temperature_Setpoint_Limit ; owl:equivalentClass brick:Min_Discharge_Air_Temperature_Setpoint_Limit ; @@ -36447,9 +35462,39 @@ brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, tag:Supply, tag:Temperature . +brick:Min_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Temperature_Parameter ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Point, + tag:Setpoint, + tag:Temperature . + brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en ; @@ -36511,7 +35556,6 @@ brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Supply Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; owl:equivalentClass brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit ; skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en ; @@ -36573,7 +35617,6 @@ brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, brick:Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Mixing Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used for mixing hot and cold fluid to a desired temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -36587,8 +35630,24 @@ brick:Mixing_Valve a owl:Class, brick:hasAssociatedTag tag:Mixing, tag:Valve . +brick:Motor a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Equipment ; + skos:definition "A machine in which power is applied to do work by the conversion of various forms of energy into mechanical force and motion."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Motor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Motor . + brick:NO2_Concentration a brick:Quantity ; - rdfs:label "PM10Concentration" ; + rdfs:label "PM10Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36598,7 +35657,6 @@ brick:NO2_Concentration a brick:Quantity ; brick:Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Natural Gas Boiler" ; rdfs:subClassOf brick:Boiler ; skos:definition "A closed, pressure vessel that uses natural gas for heating water or other fluids to supply steam or hot water for heating, humidification, or other applications."@en ; sh:rule [ a sh:TripleRule ; @@ -36624,7 +35682,6 @@ brick:Natural_Gas_Boiler a owl:Class, brick:Network_Video_Recorder a owl:Class, sh:NodeShape ; - rdfs:label "Network Video Recorder" ; rdfs:subClassOf brick:Video_Surveillance_Equipment ; owl:equivalentClass brick:NVR ; sh:rule [ a sh:TripleRule ; @@ -36664,7 +35721,7 @@ brick:Network_Video_Recorder a owl:Class, tag:Video . brick:Occupancy_Count a brick:Quantity ; - rdfs:label "Occupancy_Count" ; + rdfs:label "Occupancy_Count"@en ; rdfs:isDefinedBy ; skos:broader qudtqk:Dimensionless, brick:Occupancy ; @@ -36673,7 +35730,6 @@ brick:Occupancy_Count a brick:Quantity ; brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -36723,7 +35779,6 @@ brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Occupied_Supply_Air_Flow_Setpoint ; @@ -36773,7 +35828,6 @@ brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Occupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Mode Status" ; rdfs:subClassOf brick:Mode_Status ; skos:definition "Indicates if a system, device or control loop is in \"Occupied\" mode"@en ; sh:rule [ a sh:TripleRule ; @@ -36799,7 +35853,6 @@ brick:Occupied_Mode_Status a owl:Class, brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Occupied_Discharge_Air_Temperature_Setpoint ; @@ -36846,14 +35899,12 @@ brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Oil a brick:Substance ; - rdfs:label "Oil" ; skos:broader brick:Liquid ; skos:definition "a viscous liquid derived from petroleum, especially for use as a fuel or lubricant."@en ; skos:narrower brick:Fuel_Oil . brick:On_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is on"@en ; sh:rule [ a sh:TripleRule ; @@ -36874,7 +35925,6 @@ brick:On_Status a owl:Class, brick:On_Timer_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "On Timer Sensor" ; rdfs:subClassOf brick:Duration_Sensor ; owl:equivalentClass brick:Run_Time_Sensor ; skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en ; @@ -36912,7 +35962,6 @@ brick:On_Timer_Sensor a owl:Class, brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Differential Parameter" ; rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; @@ -36952,7 +36001,6 @@ brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, brick:Overridden_Status a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if the expected operating status of an equipment or control loop has been overridden"@en ; sh:rule [ a sh:TripleRule ; @@ -36972,7 +36020,7 @@ brick:Overridden_Status a owl:Class, tag:Status . brick:Ozone_Concentration a brick:Quantity ; - rdfs:label "OzoneConcentration" ; + rdfs:label "OzoneConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -36983,8 +36031,8 @@ brick:Ozone_Concentration a brick:Quantity ; brick:PV_Array a owl:Class, sh:NodeShape ; - rdfs:label "PV Array" ; - rdfs:subClassOf rec:Collection ; + rdfs:subClassOf brick:Collection, + rec:Collection ; owl:equivalentClass brick:Photovoltaic_Array ; sh:property [ a sh:PropertyShape ; sh:class brick:PV_Panel ; @@ -36996,7 +36044,6 @@ brick:PV_Array a owl:Class, brick:Packaged_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Packaged Heat Pump" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A self-contained unit designed to transfer heat energy to or from a designated space, capable of offering both heating and cooling functions"@en ; sh:rule [ a sh:TripleRule ; @@ -37016,18 +36063,16 @@ brick:Packaged_Heat_Pump a owl:Class, tag:Pump . brick:Phasor a brick:Quantity ; - rdfs:label "Phasor" ; skos:related brick:Phasor_Angle, brick:Phasor_Magnitude . brick:Photovoltaic_Array a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Array" ; rdfs:subClassOf brick:Collection ; owl:deprecated true ; owl:equivalentClass brick:PV_Array ; skos:definition "A collection of photovoltaic panels"@en ; - sh:property [ sh:or ( [ sh:class brick:PV_Panel ] ) ; + sh:property [ sh:class brick:PV_Panel ; sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Array ; @@ -37052,7 +36097,6 @@ brick:Photovoltaic_Array a owl:Class, brick:Photovoltaic_Current_Output_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Current Output Sensor" ; rdfs:subClassOf brick:Current_Output_Sensor ; owl:equivalentClass brick:PV_Current_Output_Sensor ; skos:definition "Senses the amperes of electrical current produced as output by a photovoltaic device"@en ; @@ -37090,7 +36134,6 @@ brick:Photovoltaic_Current_Output_Sensor a owl:Class, brick:Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Position Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls or reports the position of some object"@en ; sh:rule [ a sh:TripleRule ; @@ -37112,7 +36155,6 @@ brick:Position_Command a owl:Class, brick:Position_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Position Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -37133,7 +36175,6 @@ brick:Position_Limit a owl:Class, brick:Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Power Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of instantaneous power consumed"@en ; sh:property [ a sh:PropertyShape ; @@ -37161,7 +36202,6 @@ brick:Power_Sensor a owl:Class, brick:Pre-Cooling_Air_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Pre-Cooling Air Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:PAU ; skos:definition "A type of AHU, use to pre-treat the outdoor air before feed to AHU"@en ; @@ -37177,7 +36217,7 @@ brick:Pre-Cooling_Air_Unit a owl:Class, tag:PAU . brick:Precipitation a brick:Quantity ; - rdfs:label "Precipitation" ; + rdfs:label "Precipitation"@en ; qudt:applicableUnit unit:CentiM, unit:DeciM, unit:FT, @@ -37196,7 +36236,6 @@ brick:Precipitation a brick:Quantity ; brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Supply Air Temperature Sensor" ; rdfs:subClassOf brick:Supply_Air_Temperature_Sensor ; owl:equivalentClass brick:Preheat_Discharge_Air_Temperature_Sensor ; skos:definition "Measures the temperature of supply air before it is heated"@en ; @@ -37239,7 +36278,6 @@ brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, brick:Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en ; sh:rule [ a sh:TripleRule ; @@ -37260,7 +36298,6 @@ brick:Pressure_Alarm a owl:Class, brick:Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Reducing Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Valve used to reduce a high supply pressure to a usable level; maintains uniform outlet pressure despite inlet pressure variation."@en ; sh:rule [ a sh:TripleRule ; @@ -37281,7 +36318,6 @@ brick:Pressure_Reducing_Valve a owl:Class, brick:Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Relief Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "Pressure-actuated valve to automatically relieve excessive pressure; prevents explosive shattering of the housing."@en ; sh:rule [ a sh:TripleRule ; @@ -37300,31 +36336,37 @@ brick:Pressure_Relief_Valve a owl:Class, tag:Relief, tag:Valve . -brick:Pressure_Status a owl:Class, +brick:Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if pressure is within expected bounds"@en ; + rdfs:subClassOf brick:Gain_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Gain ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, - tag:Status ; - brick:hasQuantity brick:Pressure . + brick:hasAssociatedTag tag:Gain, + tag:PID, + tag:Parameter, + tag:Point, + tag:Proportional . brick:Radiant_Ceiling_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Ceiling Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:RC_Panel ; @@ -37356,7 +36398,7 @@ brick:Radiant_Ceiling_Panel a owl:Class, tag:Radiant . brick:Radon_Concentration a brick:Quantity ; - rdfs:label "RadonConcentration" ; + rdfs:label "RadonConcentration"@en ; qudt:applicableUnit unit:BQ-PER-M3 ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -37365,7 +36407,7 @@ brick:Radon_Concentration a brick:Quantity ; skos:definition "The concentration of radioactivity due to Radon in a medium" . brick:Reactive_Energy a brick:Quantity ; - rdfs:label "Reactive_Energy" ; + rdfs:label "Reactive_Energy"@en ; qudt:applicableUnit unit:KiloV-A_Reactive-HR, unit:MegaV-A_Reactive-HR, unit:V-A_Reactive-HR ; @@ -37374,14 +36416,12 @@ brick:Reactive_Energy a brick:Quantity ; skos:definition "The integral of the reactive power over a time interval" . brick:Refrigerant a brick:Substance ; - rdfs:label "Refrigerant" ; rdfs:seeAlso ; skos:broader brick:Fluid ; skos:definition "A refrigerant is a working fluid used in the refrigeration cycle of air conditioning systems and heat pumps where in most cases they undergo a repeated phase transition from a liquid to a gas and back again."@en . brick:Restroom a owl:Class, sh:NodeShape ; - rdfs:label "Restroom" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; owl:equivalentClass brick:Rest_Room ; @@ -37417,7 +36457,6 @@ brick:Restroom a owl:Class, brick:Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Alarm" ; rdfs:subClassOf brick:Air_Temperature_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of return air."@en ; sh:rule [ a sh:TripleRule ; @@ -37447,7 +36486,6 @@ brick:Return_Air_Temperature_Alarm a owl:Class, tag:Temperature . brick:Return_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Return Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -37456,7 +36494,6 @@ brick:Return_Water_Temperature_Sensor a owl:Class ; brick:Rooftop_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Rooftop Unit" ; rdfs:subClassOf brick:Air_Handling_Unit ; owl:equivalentClass brick:RTU ; skos:definition "Packaged air conditioner mounted on a roof, the conditioned air being discharged directly into the rooms below or through a duct system."@en ; @@ -37483,7 +36520,6 @@ brick:Rooftop_Unit a owl:Class, brick:Shading_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Shading Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -37498,7 +36534,6 @@ brick:Shading_Equipment a owl:Class, brick:Site a owl:Class, sh:NodeShape ; - rdfs:label "Site" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A geographic region containing 0 or more buildings. Typically used as the encapsulating location for a collection of Brick entities through the hasPart/isPartOf relationships"@en ; @@ -37518,12 +36553,35 @@ brick:Site a owl:Class, tag:Site ; brick:isReplacedBy rec:Site . +brick:Smoke_Detection_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Smoke_Alarm ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Detection ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Smoke ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Alarm, + tag:Detection, + tag:Point, + tag:Smoke . + brick:Soil a brick:Substance ; - rdfs:label "Soil" ; skos:broader brick:Solid . brick:Solar_Irradiance a brick:Quantity ; - rdfs:label "SolarIrradiance" ; + rdfs:label "SolarIrradiance"@en ; qudt:applicableUnit unit:W-PER-CentiM2, unit:W-PER-FT2, unit:W-PER-IN2, @@ -37535,7 +36593,6 @@ brick:Solar_Irradiance a brick:Quantity ; brick:Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -37564,12 +36621,43 @@ brick:Speed_Setpoint_Limit a owl:Class, tag:Setpoint, tag:Speed . -brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter ; + rdfs:subClassOf brick:Deadband_Setpoint, + brick:Static_Pressure_Setpoint ; + skos:definition "Sets the size of a deadband of static pressure"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Band ; + sh:object tag:Deadband ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Deadband, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static ; + brick:hasQuantity brick:Static_Pressure . + +brick:Static_Pressure_Integral_Time_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Integral_Time_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Integral ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -37589,24 +36677,23 @@ brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Proportional ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Time ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Band, + brick:hasAssociatedTag tag:Integral, tag:PID, tag:Parameter, tag:Point, tag:Pressure, - tag:Proportional, - tag:Static . + tag:Static, + tag:Time . brick:Steam_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Steam Valve" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -37627,7 +36714,6 @@ brick:Steam_Valve a owl:Class, brick:Storage_Room a owl:Class, sh:NodeShape ; - rdfs:label "Storage Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used for storage"@en ; @@ -37657,7 +36743,6 @@ brick:Storage_Room a owl:Class, brick:Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Storage Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A specialized type of tank intended primarily for the storage of fluids or gases for extended periods."@en ; sh:rule [ a sh:TripleRule ; @@ -37678,7 +36763,6 @@ brick:Storage_Tank a owl:Class, brick:Supply_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Dewpoint Sensor" ; rdfs:subClassOf brick:Dewpoint_Sensor ; owl:equivalentClass brick:Discharge_Air_Dewpoint_Sensor ; sh:rule [ a sh:TripleRule ; @@ -37716,7 +36800,6 @@ brick:Supply_Air_Dewpoint_Sensor a owl:Class, brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Differential_Pressure_Sensor ; skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to supply air into the building"@en ; @@ -37760,7 +36843,6 @@ brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Setpoint" ; rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; owl:equivalentClass brick:Discharge_Air_Differential_Pressure_Setpoint ; skos:definition "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit"@en ; @@ -37804,7 +36886,6 @@ brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, brick:Supply_Air_Duct_Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Duct Pressure Status" ; rdfs:subClassOf brick:Pressure_Status ; owl:equivalentClass brick:Discharge_Air_Duct_Pressure_Status ; skos:definition "Indicates if air pressure in supply duct is within expected bounds"@en ; @@ -37847,7 +36928,6 @@ brick:Supply_Air_Duct_Pressure_Status a owl:Class, brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Demand Setpoint" ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, brick:Supply_Air_Flow_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Demand_Setpoint ; @@ -37893,7 +36973,6 @@ brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow High Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_High_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37940,7 +37019,6 @@ brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Low Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Flow_Low_Reset_Setpoint ; sh:rule [ a sh:TripleRule ; @@ -37987,7 +37065,6 @@ brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, brick:Supply_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Sensor" ; rdfs:subClassOf brick:Relative_Humidity_Sensor ; owl:equivalentClass brick:Discharge_Air_Humidity_Sensor ; skos:definition "Measures the relative humidity of supply air"@en ; @@ -38032,7 +37109,6 @@ brick:Supply_Air_Humidity_Sensor a owl:Class, brick:Supply_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Setpoint" ; rdfs:subClassOf brick:Humidity_Setpoint ; owl:equivalentClass brick:Discharge_Air_Humidity_Setpoint ; skos:definition "Humidity setpoint for supply air"@en ; @@ -38072,7 +37148,6 @@ brick:Supply_Air_Humidity_Setpoint a owl:Class, brick:Supply_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Integral Gain Parameter" ; rdfs:subClassOf brick:Integral_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Integral_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38118,7 +37193,6 @@ brick:Supply_Air_Integral_Gain_Parameter a owl:Class, brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Proportional Gain Parameter" ; rdfs:subClassOf brick:Proportional_Gain_Parameter ; owl:equivalentClass brick:Discharge_Air_Proportional_Gain_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38164,7 +37238,6 @@ brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Smoke Detection Alarm" ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm ; owl:equivalentClass brick:Discharge_Air_Smoke_Detection_Alarm ; @@ -38206,7 +37279,6 @@ brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, brick:Static_Pressure_Deadband_Setpoint, brick:Supply_Air_Static_Pressure_Setpoint ; @@ -38258,7 +37330,6 @@ brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38314,7 +37385,6 @@ brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38370,7 +37440,6 @@ brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, brick:Supply_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Sensor" ; rdfs:subClassOf brick:Air_Static_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Sensor ; skos:definition "The static pressure of air within supply regions of an HVAC system"@en ; @@ -38415,7 +37484,6 @@ brick:Supply_Air_Static_Pressure_Sensor a owl:Class, brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Step Parameter" ; rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Static_Pressure_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38461,7 +37529,6 @@ brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Cooling_Setpoint ; @@ -38504,7 +37571,6 @@ brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Heating_Setpoint ; @@ -38547,7 +37613,6 @@ brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature High Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_High_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_High_Reset_Setpoint ; @@ -38601,7 +37666,6 @@ brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Low Reset Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, brick:Temperature_Low_Reset_Setpoint ; owl:equivalentClass brick:Discharge_Air_Temperature_Low_Reset_Setpoint ; @@ -38655,7 +37719,6 @@ brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, brick:Supply_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Step Parameter" ; rdfs:subClassOf brick:Air_Temperature_Step_Parameter ; owl:equivalentClass brick:Discharge_Air_Temperature_Step_Parameter ; sh:rule [ a sh:TripleRule ; @@ -38696,7 +37759,6 @@ brick:Supply_Air_Temperature_Step_Parameter a owl:Class, brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Velocity Pressure Sensor" ; rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor ; owl:equivalentClass brick:Discharge_Air_Velocity_Pressure_Sensor ; sh:rule [ a sh:TripleRule ; @@ -38740,7 +37802,6 @@ brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, brick:Supply_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Supply Fan" ; rdfs:subClassOf brick:Fan ; owl:equivalentClass brick:Discharge_Fan ; skos:definition "Fan moving supply air -- air that is supplied from the HVAC system into the building"@en ; @@ -38767,7 +37828,6 @@ brick:Supply_Fan a owl:Class, brick:System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "System Enable Command" ; rdfs:subClassOf brick:Enable_Command ; skos:definition "Enables operation of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -38791,8 +37851,37 @@ brick:System_Enable_Command a owl:Class, tag:Point, tag:System . +brick:Temperature_Differential_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Differential ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Differential, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Differential_Temperature . + brick:Thermal_Energy a brick:Quantity ; - rdfs:label "Thermal Energy" ; qudt:applicableUnit unit:BTU_39DEG_F, unit:BTU_59DEG_F, unit:BTU_60DEG_F, @@ -38827,7 +37916,6 @@ brick:Thermal_Energy a brick:Quantity ; brick:Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Energy Storage Tank" ; rdfs:subClassOf brick:Storage_Tank ; skos:definition "A Thermal Energy Storage (TES) tank is a specialized container for storing thermal energy, enabling more efficient heating and cooling by balancing supply and demand. It helps reduce operational costs and minimizes the need for larger equipment."@en ; sh:rule [ a sh:TripleRule ; @@ -38858,7 +37946,6 @@ brick:Thermal_Energy_Storage_Tank a owl:Class, brick:Thermally_Activated_Building_System_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Thermally Activated Building System Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Radiant_Panel ; owl:equivalentClass brick:TABS_Panel ; @@ -38901,7 +37988,6 @@ brick:Thermally_Activated_Building_System_Panel a owl:Class, brick:Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Time Parameter" ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Parameter ; @@ -38921,7 +38007,6 @@ brick:Time_Parameter a owl:Class, brick:Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Time Setpoint" ; rdfs:subClassOf brick:Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Point ; @@ -38942,7 +38027,6 @@ brick:Time_Setpoint a owl:Class, brick:Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Tolerance Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "difference between upper and lower limits of size for a given nominal dimension or value."@en ; sh:rule [ a sh:TripleRule ; @@ -38963,7 +38047,6 @@ brick:Tolerance_Parameter a owl:Class, brick:Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Transfer Switch" ; rdfs:subClassOf brick:Switchgear ; skos:definition "An electrical switch that switches a load between two (or more) sources."@en ; sh:rule [ a sh:TripleRule ; @@ -38984,7 +38067,6 @@ brick:Transfer_Switch a owl:Class, brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, brick:Cooling_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -39033,7 +38115,6 @@ brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Supply Air Flow Setpoint" ; rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, brick:Heating_Supply_Air_Flow_Setpoint, brick:Unoccupied_Supply_Air_Flow_Setpoint ; @@ -39082,7 +38163,6 @@ brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, brick:Unoccupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Mode Status" ; rdfs:subClassOf brick:Mode_Status ; sh:rule [ a sh:TripleRule ; sh:object tag:Mode ; @@ -39107,7 +38187,6 @@ brick:Unoccupied_Mode_Status a owl:Class, brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, brick:Unoccupied_Air_Temperature_Setpoint ; owl:equivalentClass brick:Unoccupied_Discharge_Air_Temperature_Setpoint ; @@ -39155,7 +38234,6 @@ brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, brick:Variable_Air_Volume_Box_With_Reheat a owl:Class, sh:NodeShape ; - rdfs:label "Variable Air Volume Box With Reheat" ; rdfs:subClassOf brick:Variable_Air_Volume_Box ; owl:equivalentClass brick:RVAV ; skos:definition "A VAV box with a reheat coil mounted on the discharge end of the unit that can heat the air delivered to a zone"@en ; @@ -39190,33 +38268,8 @@ brick:Variable_Air_Volume_Box_With_Reheat a owl:Class, tag:Variable, tag:Volume . -brick:Video_Surveillance_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "Video Surveillance Equipment" ; - rdfs:subClassOf brick:Security_Equipment ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Security ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Surveillance ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Video ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Security, - tag:Surveillance, - tag:Video . - brick:Voltage_Imbalance a brick:Quantity ; - rdfs:label "VoltageImbalance" ; + rdfs:label "VoltageImbalance"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -39227,7 +38280,6 @@ brick:Voltage_Imbalance a brick:Quantity ; brick:Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Pressure_Setpoint ; skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -39260,7 +38312,6 @@ brick:Water_Differential_Pressure_Setpoint a owl:Class, brick:Water_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Water Heater" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An apparatus for heating and usually storing hot water"@en ; @@ -39282,7 +38333,6 @@ brick:Water_Heater a owl:Class, brick:Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the height/level of water in some container"@en ; sh:property [ a sh:PropertyShape ; @@ -39316,7 +38366,6 @@ brick:Water_Level_Sensor a owl:Class, brick:Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the pressure exerted by water in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -39343,7 +38392,6 @@ brick:Water_Pressure_Sensor a owl:Class, brick:Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Alarm" ; rdfs:subClassOf brick:Temperature_Alarm, brick:Water_Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en ; @@ -39369,7 +38417,7 @@ brick:Water_Temperature_Alarm a owl:Class, tag:Water . brick:Wind_Direction a brick:Quantity ; - rdfs:label "Wind_Direction" ; + rdfs:label "Wind_Direction"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -39389,7 +38437,6 @@ brick:Wind_Direction a brick:Quantity ; brick:Wing a owl:Class, sh:NodeShape ; - rdfs:label "Wing" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A wing is part of a building – or any feature of a building – that is subordinate to the main, central structure."@en ; @@ -39401,19 +38448,22 @@ brick:Wing a owl:Class, sh:object tag:Wing ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. For a replacement, consider rec:Wing" ; brick:hasAssociatedTag tag:Location, - tag:Wing . + tag:Wing ; + brick:isReplacedBy rec:Wing . -brick:deprecatedInVersion a owl:DatatypeProperty . - -brick:deprecationMitigationMessage a owl:DatatypeProperty . - -brick:deprecationMitigationRule a owl:ObjectProperty . +brick:aggregationFunction a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "aggregationFunction"@en ; + rdfs:subPropertyOf brick:Relationship . brick:hasAssociatedTag a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has associated tag" ; + rdfs:label "Has associated tag"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isAssociatedWith ; skos:definition "The class is associated with the given tag"@en . @@ -39421,7 +38471,7 @@ brick:hasAssociatedTag a owl:AsymmetricProperty, brick:hasSubMeter a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "has sub-meter" ; + rdfs:label "has sub-meter"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isSubMeterOf ; skos:definition "Indicates a submeter of this meter"@en . @@ -39429,7 +38479,7 @@ brick:hasSubMeter a owl:AsymmetricProperty, brick:isAssociatedWith a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is associated with" ; + rdfs:label "Is associated with"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasAssociatedTag ; skos:definition "The tag is associated with the given class"@en . @@ -39437,7 +38487,7 @@ brick:isAssociatedWith a owl:AsymmetricProperty, brick:isLocationOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is location of" ; + rdfs:label "Is location of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isLocationOf ; owl:inverseOf brick:hasLocation ; @@ -39446,7 +38496,7 @@ brick:isLocationOf a owl:AsymmetricProperty, brick:isSubMeterOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "is sub-meter of" ; + rdfs:label "is sub-meter of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasSubMeter ; skos:definition "Indicates the parent for which this meter is a submeter"@en . @@ -39454,18 +38504,18 @@ brick:isSubMeterOf a owl:AsymmetricProperty, brick:isTagOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is tag of" ; + rdfs:label "Is tag of"@en ; rdfs:subPropertyOf brick:Relationship . brick:latitude a owl:DatatypeProperty, owl:ObjectProperty ; - rdfs:label "Latitude" ; + rdfs:label "Latitude"@en ; rdfs:subPropertyOf sdo:latitude, brick:Relationship . brick:longitude a owl:DatatypeProperty, owl:ObjectProperty ; - rdfs:label "Longitude" ; + rdfs:label "Longitude"@en ; rdfs:subPropertyOf sdo:longitude, brick:Relationship . @@ -39520,7 +38570,7 @@ brick:powerFlow brick:deprecation [ brick:deprecatedInVersion "1.3.1" ; brick:deprecationMitigationMessage "powerFlow is deprecated in favor of electricalFlow as the latter is more clear" ] . brick:thermalTransmittance a brick:EntityProperty ; - rdfs:label "Thermal transmittance" ; + rdfs:label "Thermal transmittance"@en ; rdfs:seeAlso "https://www.iso.org/obp/ui/#iso:std:iso:13789:ed-3:v1:en" ; skos:definition "The area-weighted average heat transfer coefficient (commonly referred to as a U-value)" . @@ -39595,15 +38645,15 @@ bsh:ThermalTransmittanceShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; + sh:in ( unit:BTU_IT unit:W-PER-M2-K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ], + sh:path brick:hasUnit ], [ a sh:PropertyShape ; - sh:in ( unit:BTU_IT unit:W-PER-M2-K ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ] . + sh:or bsh:NumericValue ; + sh:path brick:value ] . bsh:hasPointShape a sh:PropertyShape ; sh:class brick:Point ; @@ -39614,808 +38664,821 @@ bsh:hasSubstanceShape a sh:PropertyShape ; sh:path brick:hasSubstance . bsh:hascoordinatesShape a sh:PropertyShape ; - rdfs:label "has Coordinates property" ; + rdfs:label "has Coordinates property"@en ; sh:node bsh:CoordinateShape ; sh:path brick:coordinates . bsh:haselectricVehicleChargerDirectionalityShape a sh:PropertyShape ; - rdfs:label "has has electric vehicle charger directionality property" ; + rdfs:label "has has electric vehicle charger directionality property"@en ; sh:node bsh:ElectricVehicleChargingDirectionalityShape ; sh:path brick:electricVehicleChargerDirectionality . bsh:haselectricalComplexPowerShape a sh:PropertyShape ; - rdfs:label "has electrical complex power type property" ; + rdfs:label "has electrical complex power type property"@en ; sh:node bsh:ElectricalComplexPowerShape ; sh:path brick:electricalComplexPower . bsh:haselectricalFlowShape a sh:PropertyShape ; - rdfs:label "has Electrical flow direction property" ; + rdfs:label "has Electrical flow direction property"@en ; sh:node bsh:ElectricalFlowShape ; sh:path brick:electricalFlow . bsh:hasvolumeShape a sh:PropertyShape ; - rdfs:label "has Volume property" ; + rdfs:label "has Volume property"@en ; sh:node bsh:VolumeShape ; sh:path brick:volume . tag:AED a brick:Tag ; - rdfs:label "AED" . + rdfs:label "AED"@en . tag:Ablutions a brick:Tag ; - rdfs:label "Ablutions" . + rdfs:label "Ablutions"@en . tag:Absolute a brick:Tag ; - rdfs:label "Absolute" . + rdfs:label "Absolute"@en . tag:Absorption a brick:Tag ; - rdfs:label "Absorption" . + rdfs:label "Absorption"@en . tag:Acceleration a brick:Tag ; - rdfs:label "Acceleration" . + rdfs:label "Acceleration"@en . tag:Activated a brick:Tag ; - rdfs:label "Activated" . + rdfs:label "Activated"@en . tag:Activation a brick:Tag ; - rdfs:label "Activation" . + rdfs:label "Activation"@en . tag:Active a brick:Tag ; - rdfs:label "Active" . + rdfs:label "Active"@en . tag:Ammonia a brick:Tag ; - rdfs:label "Ammonia" . + rdfs:label "Ammonia"@en . tag:Amount a brick:Tag ; - rdfs:label "Amount" . + rdfs:label "Amount"@en . tag:Atrium a brick:Tag ; - rdfs:label "Atrium" . + rdfs:label "Atrium"@en . tag:Audio a brick:Tag ; - rdfs:label "Audio" . + rdfs:label "Audio"@en . tag:Auditorium a brick:Tag ; - rdfs:label "Auditorium" . + rdfs:label "Auditorium"@en . tag:Auto a brick:Tag ; - rdfs:label "Auto" . + rdfs:label "Auto"@en . tag:Availability a brick:Tag ; - rdfs:label "Availability" . + rdfs:label "Availability"@en . tag:Azimuth a brick:Tag ; - rdfs:label "Azimuth" . + rdfs:label "Azimuth"@en . tag:BACnet a brick:Tag ; - rdfs:label "BACnet" . + rdfs:label "BACnet"@en . tag:Backflow a brick:Tag ; - rdfs:label "Backflow" . + rdfs:label "Backflow"@en . tag:Basement a brick:Tag ; - rdfs:label "Basement" . + rdfs:label "Basement"@en . tag:Bench a brick:Tag ; - rdfs:label "Bench" . + rdfs:label "Bench"@en . tag:Booth a brick:Tag ; - rdfs:label "Booth" . + rdfs:label "Booth"@en . tag:Branch a brick:Tag ; - rdfs:label "Branch" . + rdfs:label "Branch"@en . tag:Break a brick:Tag ; - rdfs:label "Break" . + rdfs:label "Break"@en . tag:Breakroom a brick:Tag ; - rdfs:label "Breakroom" . + rdfs:label "Breakroom"@en . tag:Broadcast a brick:Tag ; - rdfs:label "Broadcast" . + rdfs:label "Broadcast"@en . tag:Bus a brick:Tag ; - rdfs:label "Bus" . + rdfs:label "Bus"@en . tag:Button a brick:Tag ; - rdfs:label "Button" . + rdfs:label "Button"@en . tag:CAV a brick:Tag ; - rdfs:label "CAV" . + rdfs:label "CAV"@en . tag:CRAH a brick:Tag ; - rdfs:label "CRAH" . + rdfs:label "CRAH"@en . tag:Cafeteria a brick:Tag ; - rdfs:label "Cafeteria" . + rdfs:label "Cafeteria"@en . tag:Call a brick:Tag ; - rdfs:label "Call" . + rdfs:label "Call"@en . tag:Capacity a brick:Tag ; - rdfs:label "Capacity" . + rdfs:label "Capacity"@en . tag:Cassette a brick:Tag ; - rdfs:label "Cassette" . + rdfs:label "Cassette"@en . tag:Center a brick:Tag ; - rdfs:label "Center" . + rdfs:label "Center"@en . tag:Centrifugal a brick:Tag ; - rdfs:label "Centrifugal" . + rdfs:label "Centrifugal"@en . tag:Change a brick:Tag ; - rdfs:label "Change" . + rdfs:label "Change"@en . tag:Check a brick:Tag ; - rdfs:label "Check" . + rdfs:label "Check"@en . tag:Code a brick:Tag ; - rdfs:label "Code" . + rdfs:label "Code"@en . tag:Coldest a brick:Tag ; - rdfs:label "Coldest" . + rdfs:label "Coldest"@en . tag:Communication a brick:Tag ; - rdfs:label "Communication" . + rdfs:label "Communication"@en . tag:Compressor a brick:Tag ; - rdfs:label "Compressor" . + rdfs:label "Compressor"@en . tag:Concessions a brick:Tag ; - rdfs:label "Concessions" . + rdfs:label "Concessions"@en . tag:Condensate a brick:Tag ; - rdfs:label "Condensate" . + rdfs:label "Condensate"@en . tag:Conditioner a brick:Tag ; - rdfs:label "Conditioner" . + rdfs:label "Conditioner"@en . tag:Conference a brick:Tag ; - rdfs:label "Conference" . + rdfs:label "Conference"@en . tag:Constant a brick:Tag ; - rdfs:label "Constant" . + rdfs:label "Constant"@en . tag:Contact a brick:Tag ; - rdfs:label "Contact" . + rdfs:label "Contact"@en . tag:Cooler a brick:Tag ; - rdfs:label "Cooler" . + rdfs:label "Cooler"@en . tag:Copy a brick:Tag ; - rdfs:label "Copy" . + rdfs:label "Copy"@en . tag:Cubicle a brick:Tag ; - rdfs:label "Cubicle" . + rdfs:label "Cubicle"@en . tag:Curtailment a brick:Tag ; - rdfs:label "Curtailment" . + rdfs:label "Curtailment"@en . tag:Cutout a brick:Tag ; - rdfs:label "Cutout" . + rdfs:label "Cutout"@en . tag:DDAHU a brick:Tag ; - rdfs:label "DDAHU" . + rdfs:label "DDAHU"@en . tag:DOAS a brick:Tag ; - rdfs:label "DOAS" . + rdfs:label "DOAS"@en . tag:Data a brick:Tag ; - rdfs:label "Data" . + rdfs:label "Data"@en . tag:Daylight a brick:Tag ; - rdfs:label "Daylight" . + rdfs:label "Daylight"@en . tag:Dc a brick:Tag ; - rdfs:label "Dc" . + rdfs:label "Dc"@en . tag:Deceleration a brick:Tag ; - rdfs:label "Deceleration" . + rdfs:label "Deceleration"@en . tag:Dedicated a brick:Tag ; - rdfs:label "Dedicated" . + rdfs:label "Dedicated"@en . tag:Defibrillator a brick:Tag ; - rdfs:label "Defibrillator" . + rdfs:label "Defibrillator"@en . tag:Dehumidification a brick:Tag ; - rdfs:label "Dehumidification" . + rdfs:label "Dehumidification"@en . tag:Dehumidify a brick:Tag ; - rdfs:label "Dehumidify" . + rdfs:label "Dehumidify"@en . tag:Deionized a brick:Tag ; - rdfs:label "Deionized" . + rdfs:label "Deionized"@en . tag:Desk a brick:Tag ; - rdfs:label "Desk" . + rdfs:label "Desk"@en . tag:Detention a brick:Tag ; - rdfs:label "Detention" . + rdfs:label "Detention"@en . tag:Device a brick:Tag ; - rdfs:label "Device" . + rdfs:label "Device"@en . tag:Dimmer a brick:Tag ; - rdfs:label "Dimmer" . + rdfs:label "Dimmer"@en . tag:Displacement a brick:Tag ; - rdfs:label "Displacement" . + rdfs:label "Displacement"@en . tag:Dock a brick:Tag ; - rdfs:label "Dock" . + rdfs:label "Dock"@en . tag:Drench a brick:Tag ; - rdfs:label "Drench" . + rdfs:label "Drench"@en . tag:Driver a brick:Tag ; - rdfs:label "Driver" . + rdfs:label "Driver"@en . tag:Dry a brick:Tag ; - rdfs:label "Dry" . + rdfs:label "Dry"@en . tag:Dual a brick:Tag ; - rdfs:label "Dual" . + rdfs:label "Dual"@en . tag:ESS a brick:Tag ; - rdfs:label "ESS" . + rdfs:label "ESS"@en . tag:Econcycle a brick:Tag ; - rdfs:label "Econcycle" . + rdfs:label "Econcycle"@en . tag:Electronic a brick:Tag ; - rdfs:label "Electronic" . + rdfs:label "Electronic"@en . tag:Employee a brick:Tag ; - rdfs:label "Employee" . + rdfs:label "Employee"@en . tag:Environment a brick:Tag ; - rdfs:label "Environment" . + rdfs:label "Environment"@en . tag:Evaporative a brick:Tag ; - rdfs:label "Evaporative" . + rdfs:label "Evaporative"@en . tag:Even a brick:Tag ; - rdfs:label "Even" . + rdfs:label "Even"@en . tag:Exercise a brick:Tag ; - rdfs:label "Exercise" . + rdfs:label "Exercise"@en . tag:Eye a brick:Tag ; - rdfs:label "Eye" . + rdfs:label "Eye"@en . tag:Factor a brick:Tag ; - rdfs:label "Factor" . + rdfs:label "Factor"@en . tag:Field a brick:Tag ; - rdfs:label "Field" . + rdfs:label "Field"@en . tag:Final a brick:Tag ; - rdfs:label "Final" . + rdfs:label "Final"@en . tag:First a brick:Tag ; - rdfs:label "First" . + rdfs:label "First"@en . tag:FirstAid a brick:Tag ; - rdfs:label "FirstAid" . + rdfs:label "FirstAid"@en . tag:Formaldehyde a brick:Tag ; - rdfs:label "Formaldehyde" . + rdfs:label "Formaldehyde"@en . tag:Freezer a brick:Tag ; - rdfs:label "Freezer" . + rdfs:label "Freezer"@en . tag:Frost a brick:Tag ; - rdfs:label "Frost" . + rdfs:label "Frost"@en . tag:Gatehouse a brick:Tag ; - rdfs:label "Gatehouse" . + rdfs:label "Gatehouse"@en . tag:Gateway a brick:Tag ; - rdfs:label "Gateway" . + rdfs:label "Gateway"@en . tag:Glycool a brick:Tag ; - rdfs:label "Glycool" . + rdfs:label "Glycool"@en . tag:Group a brick:Tag ; - rdfs:label "Group" . + rdfs:label "Group"@en . tag:HX a brick:Tag ; - rdfs:label "HX" . + rdfs:label "HX"@en . tag:Hail a brick:Tag ; - rdfs:label "Hail" . + rdfs:label "Hail"@en . tag:Hallway a brick:Tag ; - rdfs:label "Hallway" . + rdfs:label "Hallway"@en . tag:Handling a brick:Tag ; - rdfs:label "Handling" . + rdfs:label "Handling"@en . tag:Hazardous a brick:Tag ; - rdfs:label "Hazardous" . + rdfs:label "Hazardous"@en . tag:Head a brick:Tag ; - rdfs:label "Head" . + rdfs:label "Head"@en . tag:Heat_Sink a brick:Tag ; - rdfs:label "Heat_Sink" . + rdfs:label "Heat_Sink"@en . tag:Hold a brick:Tag ; - rdfs:label "Hold" . + rdfs:label "Hold"@en . tag:Horizontal a brick:Tag ; - rdfs:label "Horizontal" . + rdfs:label "Horizontal"@en . tag:Hose a brick:Tag ; - rdfs:label "Hose" . + rdfs:label "Hose"@en . tag:Hospitality a brick:Tag ; - rdfs:label "Hospitality" . + rdfs:label "Hospitality"@en . tag:Hub a brick:Tag ; - rdfs:label "Hub" . + rdfs:label "Hub"@en . tag:Humidification a brick:Tag ; - rdfs:label "Humidification" . + rdfs:label "Humidification"@en . tag:Humidify a brick:Tag ; - rdfs:label "Humidify" . + rdfs:label "Humidify"@en . tag:IAQ a brick:Tag ; - rdfs:label "IAQ" . + rdfs:label "IAQ"@en . tag:IDF a brick:Tag ; - rdfs:label "IDF" . + rdfs:label "IDF"@en . tag:Induction a brick:Tag ; - rdfs:label "Induction" . + rdfs:label "Induction"@en . tag:Information a brick:Tag ; - rdfs:label "Information" . + rdfs:label "Information"@en . tag:Intrusion a brick:Tag ; - rdfs:label "Intrusion" . + rdfs:label "Intrusion"@en . tag:Irradiance a brick:Tag ; - rdfs:label "Irradiance" . + rdfs:label "Irradiance"@en . tag:Janitor a brick:Tag ; - rdfs:label "Janitor" . + rdfs:label "Janitor"@en . tag:Jet a brick:Tag ; - rdfs:label "Jet" . + rdfs:label "Jet"@en . tag:Kitchen a brick:Tag ; - rdfs:label "Kitchen" . + rdfs:label "Kitchen"@en . tag:Laminar a brick:Tag ; - rdfs:label "Laminar" . + rdfs:label "Laminar"@en . tag:Last a brick:Tag ; - rdfs:label "Last" . + rdfs:label "Last"@en . tag:Library a brick:Tag ; - rdfs:label "Library" . + rdfs:label "Library"@en . tag:Loading a brick:Tag ; - rdfs:label "Loading" . + rdfs:label "Loading"@en . tag:Locally a brick:Tag ; - rdfs:label "Locally" . + rdfs:label "Locally"@en . tag:Lowest a brick:Tag ; - rdfs:label "Lowest" . + rdfs:label "Lowest"@en . tag:MAU a brick:Tag ; - rdfs:label "MAU" . + rdfs:label "MAU"@en . tag:MDF a brick:Tag ; - rdfs:label "MDF" . + rdfs:label "MDF"@en . tag:Mail a brick:Tag ; - rdfs:label "Mail" . + rdfs:label "Mail"@en . tag:Majlis a brick:Tag ; - rdfs:label "Majlis" . + rdfs:label "Majlis"@en . tag:Massage a brick:Tag ; - rdfs:label "Massage" . + rdfs:label "Massage"@en . tag:Materials a brick:Tag ; - rdfs:label "Materials" . + rdfs:label "Materials"@en . tag:Measurable a brick:Tag ; - rdfs:label "Measurable" . + rdfs:label "Measurable"@en . tag:Medical a brick:Tag ; - rdfs:label "Medical" . + rdfs:label "Medical"@en . tag:Meidcal a brick:Tag ; - rdfs:label "Meidcal" . + rdfs:label "Meidcal"@en . tag:Methane a brick:Tag ; - rdfs:label "Methane" . + rdfs:label "Methane"@en . tag:Mixing a brick:Tag ; - rdfs:label "Mixing" . + rdfs:label "Mixing"@en . tag:Modbus a brick:Tag ; - rdfs:label "Modbus" . + rdfs:label "Modbus"@en . tag:Month a brick:Tag ; - rdfs:label "Month" . + rdfs:label "Month"@en . tag:Motion a brick:Tag ; - rdfs:label "Motion" . + rdfs:label "Motion"@en . tag:Mounted a brick:Tag ; - rdfs:label "Mounted" . + rdfs:label "Mounted"@en . tag:NO2 a brick:Tag ; - rdfs:label "NO2" . + rdfs:label "NO2"@en . tag:NVR a brick:Tag ; - rdfs:label "NVR" . + rdfs:label "NVR"@en . tag:No a brick:Tag ; - rdfs:label "No" . + rdfs:label "No"@en . tag:Noncondensing a brick:Tag ; - rdfs:label "Noncondensing" . + rdfs:label "Noncondensing"@en . tag:Nozzle a brick:Tag ; - rdfs:label "Nozzle" . + rdfs:label "Nozzle"@en . tag:Overload a brick:Tag ; - rdfs:label "Overload" . + rdfs:label "Overload"@en . tag:Ozone a brick:Tag ; - rdfs:label "Ozone" . + rdfs:label "Ozone"@en . tag:PAU a brick:Tag ; - rdfs:label "PAU" . + rdfs:label "PAU"@en . tag:PIR a brick:Tag ; - rdfs:label "PIR" . + rdfs:label "PIR"@en . tag:Passive a brick:Tag ; - rdfs:label "Passive" . + rdfs:label "Passive"@en . tag:Peak a brick:Tag ; - rdfs:label "Peak" . + rdfs:label "Peak"@en . tag:People a brick:Tag ; - rdfs:label "People" . + rdfs:label "People"@en . tag:Phone a brick:Tag ; - rdfs:label "Phone" . + rdfs:label "Phone"@en . tag:Piezoelectric a brick:Tag ; - rdfs:label "Piezoelectric" . + rdfs:label "Piezoelectric"@en . tag:Play a brick:Tag ; - rdfs:label "Play" . + rdfs:label "Play"@en . tag:PlugStrip a brick:Tag ; - rdfs:label "PlugStrip" . + rdfs:label "PlugStrip"@en . tag:Plumbing a brick:Tag ; - rdfs:label "Plumbing" . + rdfs:label "Plumbing"@en . tag:Portfolio a brick:Tag ; - rdfs:label "Portfolio" . + rdfs:label "Portfolio"@en . tag:Prayer a brick:Tag ; - rdfs:label "Prayer" . + rdfs:label "Prayer"@en . tag:Pressurization a brick:Tag ; - rdfs:label "Pressurization" . + rdfs:label "Pressurization"@en . tag:Preventer a brick:Tag ; - rdfs:label "Preventer" . + rdfs:label "Preventer"@en . tag:Private a brick:Tag ; - rdfs:label "Private" . + rdfs:label "Private"@en . tag:Production a brick:Tag ; - rdfs:label "Production" . + rdfs:label "Production"@en . tag:Protect a brick:Tag ; - rdfs:label "Protect" . + rdfs:label "Protect"@en . tag:Pull a brick:Tag ; - rdfs:label "Pull" . + rdfs:label "Pull"@en . tag:Push a brick:Tag ; - rdfs:label "Push" . + rdfs:label "Push"@en . tag:Quality a brick:Tag ; - rdfs:label "Quality" . + rdfs:label "Quality"@en . tag:RC a brick:Tag ; - rdfs:label "RC" . + rdfs:label "RC"@en . tag:RTU a brick:Tag ; - rdfs:label "RTU" . + rdfs:label "RTU"@en . tag:RVAV a brick:Tag ; - rdfs:label "RVAV" . + rdfs:label "RVAV"@en . tag:Rack a brick:Tag ; - rdfs:label "Rack" . + rdfs:label "Rack"@en . tag:Radiation a brick:Tag ; - rdfs:label "Radiation" . + rdfs:label "Radiation"@en . tag:Radioactivity a brick:Tag ; - rdfs:label "Radioactivity" . + rdfs:label "Radioactivity"@en . tag:Radon a brick:Tag ; - rdfs:label "Radon" . + rdfs:label "Radon"@en . tag:Rated a brick:Tag ; - rdfs:label "Rated" . + rdfs:label "Rated"@en . tag:Reader a brick:Tag ; - rdfs:label "Reader" . + rdfs:label "Reader"@en . tag:Ready a brick:Tag ; - rdfs:label "Ready" . + rdfs:label "Ready"@en . tag:Real a brick:Tag ; - rdfs:label "Real" . + rdfs:label "Real"@en . tag:Reception a brick:Tag ; - rdfs:label "Reception" . + rdfs:label "Reception"@en . tag:Recorder a brick:Tag ; - rdfs:label "Recorder" . + rdfs:label "Recorder"@en . tag:Refrigeration a brick:Tag ; - rdfs:label "Refrigeration" . + rdfs:label "Refrigeration"@en . tag:Region a brick:Tag ; - rdfs:label "Region" . + rdfs:label "Region"@en . tag:Remotely a brick:Tag ; - rdfs:label "Remotely" . + rdfs:label "Remotely"@en . tag:Request a brick:Tag ; - rdfs:label "Request" . + rdfs:label "Request"@en . tag:Required a brick:Tag ; - rdfs:label "Required" . + rdfs:label "Required"@en . tag:Rest a brick:Tag ; - rdfs:label "Rest" . + rdfs:label "Rest"@en . tag:Restroom a brick:Tag ; - rdfs:label "Restroom" . + rdfs:label "Restroom"@en . tag:Retail a brick:Tag ; - rdfs:label "Retail" . + rdfs:label "Retail"@en . tag:Reversing a brick:Tag ; - rdfs:label "Reversing" . + rdfs:label "Reversing"@en . tag:Router a brick:Tag ; - rdfs:label "Router" . + rdfs:label "Router"@en . tag:Sash a brick:Tag ; - rdfs:label "Sash" . + rdfs:label "Sash"@en . tag:Schedule a brick:Tag ; - rdfs:label "Schedule" . + rdfs:label "Schedule"@en . tag:Seismic a brick:Tag ; - rdfs:label "Seismic" . + rdfs:label "Seismic"@en . tag:Selector a brick:Tag ; - rdfs:label "Selector" . + rdfs:label "Selector"@en . tag:Shaft a brick:Tag ; - rdfs:label "Shaft" . + rdfs:label "Shaft"@en . tag:Shared a brick:Tag ; - rdfs:label "Shared" . + rdfs:label "Shared"@en . tag:Short a brick:Tag ; - rdfs:label "Short" . + rdfs:label "Short"@en . tag:Shutdown a brick:Tag ; - rdfs:label "Shutdown" . + rdfs:label "Shutdown"@en . tag:Shutoff a brick:Tag ; - rdfs:label "Shutoff" . + rdfs:label "Shutoff"@en . tag:Site a brick:Tag ; - rdfs:label "Site" . + rdfs:label "Site"@en . tag:Soil a brick:Tag ; - rdfs:label "Soil" . + rdfs:label "Soil"@en . tag:Sports a brick:Tag ; - rdfs:label "Sports" . + rdfs:label "Sports"@en . tag:Stages a brick:Tag ; - rdfs:label "Stages" . + rdfs:label "Stages"@en . tag:Staircase a brick:Tag ; - rdfs:label "Staircase" . + rdfs:label "Staircase"@en . tag:Storey a brick:Tag ; - rdfs:label "Storey" . + rdfs:label "Storey"@en . tag:Structure a brick:Tag ; - rdfs:label "Structure" . + rdfs:label "Structure"@en . tag:Studio a brick:Tag ; - rdfs:label "Studio" . + rdfs:label "Studio"@en . tag:Suction a brick:Tag ; - rdfs:label "Suction" . + rdfs:label "Suction"@en . tag:Switchgear a brick:Tag ; - rdfs:label "Switchgear" . + rdfs:label "Switchgear"@en . tag:TABS a brick:Tag ; - rdfs:label "TABS" . + rdfs:label "TABS"@en . tag:TETRA a brick:Tag ; - rdfs:label "TETRA" . + rdfs:label "TETRA"@en . tag:Tablet a brick:Tag ; - rdfs:label "Tablet" . + rdfs:label "Tablet"@en . tag:Team a brick:Tag ; - rdfs:label "Team" . + rdfs:label "Team"@en . tag:Temporary a brick:Tag ; - rdfs:label "Temporary" . + rdfs:label "Temporary"@en . tag:Terminal a brick:Tag ; - rdfs:label "Terminal" . + rdfs:label "Terminal"@en . tag:Thermally a brick:Tag ; - rdfs:label "Thermally" . + rdfs:label "Thermally"@en . tag:Throttling a brick:Tag ; - rdfs:label "Throttling" . + rdfs:label "Throttling"@en . tag:Ticketing a brick:Tag ; - rdfs:label "Ticketing" . + rdfs:label "Ticketing"@en . tag:Timer a brick:Tag ; - rdfs:label "Timer" . + rdfs:label "Timer"@en . tag:Touchpanel a brick:Tag ; - rdfs:label "Touchpanel" . + rdfs:label "Touchpanel"@en . tag:Tunnel a brick:Tag ; - rdfs:label "Tunnel" . + rdfs:label "Tunnel"@en . tag:VAV a brick:Tag ; - rdfs:label "VAV" . + rdfs:label "VAV"@en . tag:Vent a brick:Tag ; - rdfs:label "Vent" . + rdfs:label "Vent"@en . tag:Vibration a brick:Tag ; - rdfs:label "Vibration" . + rdfs:label "Vibration"@en . tag:Visitor a brick:Tag ; - rdfs:label "Visitor" . + rdfs:label "Visitor"@en . tag:Visual a brick:Tag ; - rdfs:label "Visual" . + rdfs:label "Visual"@en . tag:Wardrobe a brick:Tag ; - rdfs:label "Wardrobe" . + rdfs:label "Wardrobe"@en . tag:Warm a brick:Tag ; - rdfs:label "Warm" . + rdfs:label "Warm"@en . tag:Warmest a brick:Tag ; - rdfs:label "Warmest" . + rdfs:label "Warmest"@en . tag:Weather a brick:Tag ; - rdfs:label "Weather" . + rdfs:label "Weather"@en . tag:Window a brick:Tag ; - rdfs:label "Window" . + rdfs:label "Window"@en . tag:Wing a brick:Tag ; - rdfs:label "Wing" . + rdfs:label "Wing"@en . tag:Wireless a brick:Tag ; - rdfs:label "Wireless" . + rdfs:label "Wireless"@en . tag:Workshop a brick:Tag ; - rdfs:label "Workshop" . + rdfs:label "Workshop"@en . tag:Zenith a brick:Tag ; - rdfs:label "Zenith" . + rdfs:label "Zenith"@en . -brick:Air_Alarm a owl:Class, +rec:Lobby a rdf:Class, sh:NodeShape ; - rdfs:label "Air Alarm" ; - rdfs:subClassOf brick:Alarm ; + rdfs:label "Lobby" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:Lounge a rdf:Class, + sh:NodeShape ; + rdfs:label "Lounge" ; + rdfs:comment "This concept definition comes from the Brick distribution until it is added in the REC ontology Turtle distribution." ; + rdfs:subClassOf rec:Room . + +rec:isLocationOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isLocationOf"@en . + +rec:sourcePoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "sourcePoint"@en . + +brick:Air_Diffuser a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Terminal_Unit ; + skos:definition "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Alarm ; + sh:object tag:Diffuser ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Point . + tag:Diffuser, + tag:Equipment . -brick:Air_Differential_Pressure_Setpoint a owl:Class, +brick:Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit"@en ; + rdfs:subClassOf brick:Air_Alarm ; + skos:definition "An alarm related to air flow."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Alarm ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Differential, - tag:Point, - tag:Pressure, - tag:Setpoint ; - brick:hasQuantity brick:Differential_Pressure ; - brick:hasSubstance brick:Air . + tag:Alarm, + tag:Flow, + tag:Point . -brick:Air_Diffuser a owl:Class, +brick:Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Air Diffuser" ; - rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "A device that is a component of the air distribution system that controls the delivery of conditioned and/or ventilating air into a room"@en ; + rdfs:subClassOf brick:HVAC_Equipment ; + skos:definition "A component of the HVAC the receives air from the air handling unit or room to distribute or exhaust to or from the building"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Diffuser ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Plenum ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Diffuser, - tag:Equipment . + tag:Equipment, + tag:Plenum . -brick:Air_Flow_Alarm a owl:Class, +brick:Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Alarm ; - skos:definition "An alarm related to air flow."@en ; + rdfs:subClassOf brick:Air_Alarm, + brick:Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -40425,21 +39488,46 @@ brick:Air_Flow_Alarm a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Alarm, - tag:Flow, - tag:Point . + tag:Point, + tag:Temperature . + +brick:Air_Velocity_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Velocity_Pressure_Sensor ; + skos:definition "Measures the difference between total air pressure and static air pressure."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Velocity ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Sensor, + tag:Velocity ; + brick:hasQuantity brick:Velocity_Pressure . brick:Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Baseboard Radiator" ; rdfs:subClassOf brick:Radiator ; skos:definition "Steam, hydronic, or electric heating device located at or near the floor."@en ; sh:rule [ a sh:TripleRule ; @@ -40460,7 +39548,6 @@ brick:Baseboard_Radiator a owl:Class, brick:Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Booster Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "Used to increase the pressure and flow of a fluid, typically water, in a system to ensure adequate supply where needed."@en ; sh:rule [ a sh:TripleRule ; @@ -40481,7 +39568,6 @@ brick:Booster_Pump a owl:Class, brick:Building a owl:Class, sh:NodeShape ; - rdfs:label "Building" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "An independent unit of the built environment with a characteristic spatial structure, intended to serve at least one function or user activity [ISO 12006-2:2013]"@en ; @@ -40506,18 +39592,15 @@ brick:Building a owl:Class, brick:isReplacedBy rec:Building . brick:Bypass_Air a brick:Substance ; - rdfs:label "Bypass Air" ; skos:broader brick:Air ; skos:definition "air in a bypass duct, used to relieve static pressure"@en . brick:Bypass_Water a brick:Substance ; - rdfs:label "Bypass Water" ; skos:broader brick:Water ; skos:definition "Water that circumvents a piece of equipment or system"@en . brick:Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Circulator Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "Used to move hot or cold water in a closed circuit, ensuring continuous fluid flow."@en ; sh:rule [ a sh:TripleRule ; @@ -40537,14 +39620,12 @@ brick:Circulator_Pump a owl:Class, tag:Pump . brick:Collection_Basin_Water a brick:Substance ; - rdfs:label "Collection Basin Water" ; rdfs:seeAlso ; skos:broader brick:Water ; skos:definition "Water transiently collected and directed to the sump or pump suction line, typically integral with a cooling tower"@en . brick:Computer_Room_Air_Conditioning a owl:Class, sh:NodeShape ; - rdfs:label "Computer Room Air Conditioning" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:CRAC ; skos:definition "A device that monitors and maintains the temperature, air distribution and humidity in a network room or data center."@en ; @@ -40581,7 +39662,6 @@ brick:Computer_Room_Air_Conditioning a owl:Class, brick:Controller a owl:Class, sh:NodeShape ; - rdfs:label "Controller" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Controller ; @@ -40599,16 +39679,8 @@ brick:Controller a owl:Class, tag:Equipment, tag:ICT . -brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Cooling Discharge Air Flow Setpoint" ; - owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for cooling"@en ; - brick:aliasOf brick:Cooling_Supply_Air_Flow_Setpoint . - brick:Cooling_Only_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Only Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; sh:rule [ a sh:TripleRule ; sh:object tag:Condenser ; @@ -40638,7 +39710,6 @@ brick:Cooling_Only_Condensing_Unit a owl:Class, brick:Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Current Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Senses the amperes of electrical current passing through the sensor"@en ; sh:property [ a sh:PropertyShape ; @@ -40665,13 +39736,11 @@ brick:Current_Sensor a owl:Class, brick:hasQuantity qudtqk:ElectricCurrent . brick:Deionized_Water a brick:Substance ; - rdfs:label "Deionized Water" ; skos:broader brick:Water ; skos:definition "Water which has been purified by removing its ions (constituting the majority of non-particulate contaminants)"@en . brick:Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Demand Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the amount of power consumed by the use of some process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en ; sh:property [ a sh:PropertyShape ; @@ -40699,7 +39768,6 @@ brick:Demand_Sensor a owl:Class, brick:Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Load Shed Status" ; rdfs:subClassOf brick:Load_Shed_Status, brick:Pressure_Status ; sh:rule [ a sh:TripleRule ; @@ -40735,7 +39803,6 @@ brick:Differential_Pressure_Load_Shed_Status a owl:Class, brick:Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Sensor" ; rdfs:subClassOf brick:Pressure_Sensor ; skos:definition "Measures the difference between two applied pressures"@en ; sh:rule [ a sh:TripleRule ; @@ -40762,7 +39829,6 @@ brick:Differential_Pressure_Sensor a owl:Class, brick:Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -40787,8 +39853,37 @@ brick:Differential_Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Differential_Pressure . +brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Setpoint ; + owl:equivalentClass brick:Supply_Air_Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of discharge air"@en ; + brick:aliasOf brick:Supply_Air_Static_Pressure_Setpoint . + +brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Cooling_Setpoint ; + skos:definition "Sets temperature of discharge air for cooling"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Cooling_Setpoint . + +brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Heating_Setpoint ; + skos:definition "Sets temperature of discharge air for heating"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Heating_Setpoint . + +brick:Discharge_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + owl:equivalentClass brick:Supply_Air_Temperature_Setpoint ; + skos:definition "Sets temperature of discharge air"@en ; + brick:aliasOf brick:Supply_Air_Temperature_Setpoint . + brick:Discharge_Water_Flow_Sensor a owl:Class ; - rdfs:label "Discharge Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -40797,7 +39892,6 @@ brick:Discharge_Water_Flow_Sensor a owl:Class ; brick:Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Disconnect Switch" ; rdfs:subClassOf brick:Switchgear ; owl:equivalentClass brick:Isolation_Switch ; skos:definition "A disconnect switch performs the task of manually cutting or reconnecting power from an electrical supply by creating or closing an air insulation gap between two conduction points. Also known as an 'Isolation Switch'."@en ; @@ -40820,7 +39914,6 @@ brick:Disconnect_Switch a owl:Class, brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; sh:rule [ a sh:TripleRule ; sh:object tag:Domestic ; @@ -40854,9 +39947,35 @@ brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, tag:Water ; brick:hasQuantity brick:Temperature . +brick:Duration_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Measures the duration of a phenomenon or event"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:TimeSpanObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Duration ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Duration, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:Time . + brick:Electrical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Room" ; rdfs:subClassOf brick:Service_Room ; owl:deprecated true ; skos:definition "A class of service rooms that house electrical equipment for a building"@en ; @@ -40891,7 +40010,6 @@ brick:Electrical_Room a owl:Class, brick:Emergency_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Wash Station" ; rdfs:subClassOf brick:Safety_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Emergency ; @@ -40921,7 +40039,6 @@ brick:Emergency_Wash_Station a owl:Class, brick:Enclosed_Office a owl:Class, sh:NodeShape ; - rdfs:label "Enclosed Office" ; rdfs:subClassOf brick:Office ; owl:deprecated true ; skos:definition "A space for individuals to work with walls and a door"@en ; @@ -40956,7 +40073,6 @@ brick:Enclosed_Office a owl:Class, brick:Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Flow Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the rate of flow of some substance"@en ; sh:property [ a sh:PropertyShape ; @@ -40983,7 +40099,6 @@ brick:Flow_Sensor a owl:Class, brick:hasQuantity qudtqk:VolumeFlowRate . brick:Fluid a brick:Substance ; - rdfs:label "Fluid" ; skos:definition "substance, as a liquid or gas, that is capable of flowing and that changes shape when acted on by a force."@en ; skos:narrower brick:Gas, brick:Liquid, @@ -40991,7 +40106,6 @@ brick:Fluid a brick:Substance ; brick:Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Gain Parameter" ; rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Gain ; @@ -41015,7 +40129,7 @@ brick:Gain_Parameter a owl:Class, tag:Point . brick:GrainsOfMoisture a brick:Quantity ; - rdfs:label "GrainsOfMoisture" ; + rdfs:label "GrainsOfMoisture"@en ; qudt:applicableUnit unit:GRAIN ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -41024,7 +40138,6 @@ brick:GrainsOfMoisture a brick:Quantity ; brick:HVAC_Valve a owl:Class, sh:NodeShape ; - rdfs:label "HVAC Valve" ; rdfs:subClassOf brick:HVAC_Equipment, brick:Valve ; sh:rule [ a sh:TripleRule ; @@ -41045,7 +40158,6 @@ brick:HVAC_Valve a owl:Class, brick:Heat_Pump_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Pump Condensing Unit" ; rdfs:subClassOf brick:Condensing_Unit ; skos:definition "An outdoor HVAC unit that functions in both heating and cooling modes. It includes a reversing valve along with a condenser coil and compressor, enabling the switch between cooling and heating by reversing refrigerant flow."@en ; sh:rule [ a sh:TripleRule ; @@ -41079,16 +40191,8 @@ brick:Heat_Pump_Condensing_Unit a owl:Class, tag:Heating, tag:Unit . -brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Discharge Air Flow Setpoint" ; - owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for heating"@en ; - brick:aliasOf brick:Heating_Supply_Air_Flow_Setpoint . - brick:Heating_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Heating Valve" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "A valve that controls air temperature by modulating the amount of hot water flowing through a heating coil"@en ; sh:rule [ a sh:TripleRule ; @@ -41107,9 +40211,33 @@ brick:Heating_Valve a owl:Class, tag:Heat, tag:Valve . +brick:High_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Alarm ; + skos:definition "An alarm that indicates high temperature."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:High ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Alarm, + tag:High, + tag:Point, + tag:Temperature . + brick:Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -41141,7 +40269,6 @@ brick:Hot_Water_Flow_Setpoint a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; - rdfs:label "Hot Water Supply Temperature Sensor" ; rdfs:subClassOf brick:Supply_Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41150,7 +40277,6 @@ brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; brick:Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of hot water"@en ; sh:rule [ a sh:TripleRule ; @@ -41183,7 +40309,6 @@ brick:Hot_Water_Temperature_Setpoint a owl:Class, brick:Humidity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to humidity-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -41204,7 +40329,6 @@ brick:Humidity_Parameter a owl:Class, brick:ICT_Hardware a owl:Class, sh:NodeShape ; - rdfs:label "ICT Hardware" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -41224,7 +40348,6 @@ brick:ICT_Hardware a owl:Class, brick:Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls load shedding behavior provided by a control system"@en ; sh:rule [ a sh:TripleRule ; @@ -41250,7 +40373,6 @@ brick:Load_Shed_Command a owl:Class, brick:Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Setpoint" ; rdfs:subClassOf brick:Load_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Load ; @@ -41276,7 +40398,6 @@ brick:Load_Shed_Setpoint a owl:Class, brick:Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a load shedding policy is in effect"@en ; sh:rule [ a sh:TripleRule ; @@ -41302,7 +40423,6 @@ brick:Load_Shed_Status a owl:Class, brick:Loop a owl:Class, sh:NodeShape ; - rdfs:label "Loop" ; rdfs:subClassOf brick:Collection, rec:Collection ; skos:definition "A collection of connected equipment; part of a System"@en ; @@ -41325,30 +40445,16 @@ brick:Loop a owl:Class, brick:hasAssociatedTag tag:Collection, tag:Loop . -brick:Max_Air_Flow_Setpoint_Limit a owl:Class, +brick:Low_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; + rdfs:subClassOf brick:Temperature_Alarm ; + skos:definition "An alarm that indicates low temperature."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; + sh:object tag:Alarm ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Low ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -41356,20 +40462,16 @@ brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Limit, - tag:Max, - tag:Parameter, + brick:hasAssociatedTag tag:Alarm, + tag:Low, tag:Point, - tag:Setpoint . + tag:Temperature . brick:Media_Room a owl:Class, sh:NodeShape ; - rdfs:label "Media Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the creation of media"@en ; @@ -41389,56 +40491,16 @@ brick:Media_Room a owl:Class, sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; + brick:deprecatedInVersion "1.4.0" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Media_Room" ; brick:hasAssociatedTag tag:Location, tag:Media, tag:Room, - tag:Space . - -brick:Min_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint . + tag:Space ; + brick:isReplacedBy rec:RecordingRoom . brick:Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Mode Command" ; rdfs:subClassOf brick:Command ; skos:definition "Controls the operating mode of a device or controller"@en ; sh:rule [ a sh:TripleRule ; @@ -41458,13 +40520,11 @@ brick:Mode_Command a owl:Class, tag:Point . brick:Occupancy a brick:Quantity ; - rdfs:label "Occupancy" ; skos:narrower brick:Occupancy_Count, brick:Occupancy_Percentage . brick:Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Off Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates if a control loop, relay or equipment is off"@en ; sh:rule [ a sh:TripleRule ; @@ -41485,7 +40545,6 @@ brick:Off_Status a owl:Class, brick:Office a owl:Class, sh:NodeShape ; - rdfs:label "Office" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of rooms dedicated for work or study"@en ; @@ -41515,7 +40574,6 @@ brick:Office a owl:Class, brick:Outside_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "Measures the temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; @@ -41547,7 +40605,7 @@ brick:Outside_Air_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Outside_Air . brick:PM10_Concentration a brick:Quantity ; - rdfs:label "PM10Concentration" ; + rdfs:label "PM10Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41556,7 +40614,7 @@ brick:PM10_Concentration a brick:Quantity ; skos:definition "The concentration of particulates with diameter of 10 microns or less in air" . brick:PM1_Concentration a brick:Quantity ; - rdfs:label "PM1Concentration" ; + rdfs:label "PM1Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41565,7 +40623,7 @@ brick:PM1_Concentration a brick:Quantity ; skos:definition "The concentration of particulates with diameter of 1 microns or less in air" . brick:PM2.5_Concentration a brick:Quantity ; - rdfs:label "PM2.5Concentration" ; + rdfs:label "PM2.5Concentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -41575,7 +40633,6 @@ brick:PM2.5_Concentration a brick:Quantity ; brick:PV_Panel a owl:Class, sh:NodeShape ; - rdfs:label "PV Panel" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "An integrated assembly of interconnected photovoltaic cells designed to deliver a selected level of working voltage and current at its output terminals packaged for protection against environment degradation and suited for incorporation in photovoltaic power systems."@en ; @@ -41603,7 +40660,7 @@ brick:PV_Panel a owl:Class, tag:Solar . brick:Phasor_Angle a brick:Quantity ; - rdfs:label "PhasorAngle" ; + rdfs:label "PhasorAngle"@en ; qudt:applicableUnit unit:ARCMIN, unit:ARCSEC, unit:DEG, @@ -41623,7 +40680,6 @@ brick:Phasor_Angle a brick:Quantity ; brick:Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Position Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the current position of a component in terms of a fraction of its full range of motion"@en ; sh:property [ a sh:PropertyShape ; @@ -41649,9 +40705,29 @@ brick:Position_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity brick:Position . +brick:Pressure_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status ; + skos:definition "Indicates if pressure is within expected bounds"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Status ; + brick:hasQuantity brick:Pressure . + brick:Pump a owl:Class, sh:NodeShape ; - rdfs:label "Pump" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Machine for imparting energy to a fluid, causing it to do work, drawing a fluid into itself through an entrance port, and forcing the fluid out through an exhaust port."@en ; sh:rule [ a sh:TripleRule ; @@ -41667,10 +40743,9 @@ brick:Pump a owl:Class, brick:Radiant_Panel_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system."@en ; - sh:property [ sh:or ( [ sh:class brick:Radiant_Panel ] ) ; + sh:property [ sh:class brick:Radiant_Panel ; sh:path brick:isPointOf ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Panel ; @@ -41701,7 +40776,6 @@ brick:Radiant_Panel_Temperature_Sensor a owl:Class, brick:Radiant_Panel_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of radiant panel."@en ; sh:rule [ a sh:TripleRule ; @@ -41732,13 +40806,11 @@ brick:Radiant_Panel_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature . brick:Radioactivity_Concentration a brick:Quantity ; - rdfs:label "Radioactivity Concentration" ; skos:broader brick:Air_Quality ; skos:narrower brick:Radon_Concentration . brick:Refrigerant_Metering_Device a owl:Class, sh:NodeShape ; - rdfs:label "Refrigerant Metering Device" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Responsible for regulating refrigerant flow, which includes mechanisms like TXVs, EXVs, and capillary tubes"@en ; sh:rule [ a sh:TripleRule ; @@ -41759,7 +40831,6 @@ brick:Refrigerant_Metering_Device a owl:Class, brick:Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Reset Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that reset a flag, property or value to its default"@en ; sh:rule [ a sh:TripleRule ; @@ -41778,31 +40849,8 @@ brick:Reset_Command a owl:Class, tag:Point, tag:Reset . -brick:Reset_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Reset Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Setpoints used in reset strategies"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Reset, - tag:Setpoint ; - brick:hasQuantity qudtqk:Dimensionless . - brick:Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The target temperature for return air, often used as an approximation of zone air temperature"@en ; sh:rule [ a sh:TripleRule ; @@ -41834,7 +40882,6 @@ brick:Return_Air_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Return_Air . brick:Return_Water_Flow_Sensor a owl:Class ; - rdfs:label "Return Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41842,7 +40889,6 @@ brick:Return_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Entering_Water_Flow_Sensor . brick:Return_Water_Temperature_Setpoint a owl:Class ; - rdfs:label "Return Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -41851,7 +40897,6 @@ brick:Return_Water_Temperature_Setpoint a owl:Class ; brick:Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "Sets temperature of room air"@en ; sh:rule [ a sh:TripleRule ; @@ -41882,24 +40927,8 @@ brick:Room_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Air . -brick:Safety_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "Safety Equipment" ; - rdfs:subClassOf brick:Equipment ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Safety ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Safety . - brick:Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Safety System" ; rdfs:subClassOf brick:System ; sh:rule [ a sh:TripleRule ; sh:object tag:Safety ; @@ -41914,7 +40943,6 @@ brick:Safety_System a owl:Class, brick:Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Service Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces related to the operations of building subsystems, e.g. HVAC, electrical, IT, plumbing, etc"@en ; @@ -41944,7 +40972,6 @@ brick:Service_Room a owl:Class, brick:Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Speed Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the magnitude of velocity of some form of movement"@en ; sh:property [ a sh:PropertyShape ; @@ -41970,13 +40997,15 @@ brick:Speed_Sensor a owl:Class, tag:Speed ; brick:hasQuantity brick:Speed . -brick:Static_Pressure_Setpoint_Limit a owl:Class, +brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; + rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Band ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -41992,83 +41021,77 @@ brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, + brick:hasAssociatedTag tag:Band, + tag:PID, tag:Parameter, tag:Point, tag:Pressure, - tag:Setpoint, + tag:Proportional, tag:Static . -brick:Step_Parameter a owl:Class, +brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Step Parameter" ; - rdfs:subClassOf brick:PID_Parameter ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Step ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Parameter, - tag:Point, - tag:Step . - -brick:Supply_Air_Flow_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Discharge ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Parameter, + tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static . + +brick:Step_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PID_Parameter ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Step ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, + brick:hasAssociatedTag tag:Parameter, tag:Point, - tag:Sensor, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . + tag:Step . brick:Supply_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Plenum" ; rdfs:subClassOf brick:Air_Plenum ; owl:equivalentClass brick:Discharge_Air_Plenum ; skos:definition "A component of the HVAC the receives air from the air handling unit to distribute to the building"@en ; @@ -42098,93 +41121,7 @@ brick:Supply_Air_Plenum a owl:Class, tag:Plenum, tag:Supply . -brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Pressure ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Static ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Pressure, - tag:Setpoint, - tag:Static, - tag:Supply ; - brick:hasQuantity brick:Static_Pressure ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Supply_Air_Temperature_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; - skos:definition "Measures the temperature of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Sensor, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - brick:Supply_Water_Flow_Sensor a owl:Class ; - rdfs:label "Supply Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -42192,7 +41129,7 @@ brick:Supply_Water_Flow_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Water_Flow_Sensor . brick:TVOC_Concentration a brick:Quantity ; - rdfs:label "TVOCConcentration" ; + rdfs:label "TVOCConcentration"@en ; qudt:applicableUnit unit:MicroGM-PER-M3, unit:PPB, unit:PPM ; @@ -42204,7 +41141,6 @@ brick:TVOC_Concentration a brick:Quantity ; brick:Tank a owl:Class, sh:NodeShape ; - rdfs:label "Tank" ; rdfs:subClassOf brick:Equipment ; skos:definition "A container designed to hold or store fluids for various applications within a system."@en ; sh:rule [ a sh:TripleRule ; @@ -42220,7 +41156,6 @@ brick:Tank a owl:Class, brick:Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Expansion Tank" ; rdfs:subClassOf brick:Tank ; skos:definition "A tank designed to accommodate the expansion and contraction of a fluid, typically water, in a closed heating or cooling system."@en ; sh:rule [ a sh:TripleRule ; @@ -42234,63 +41169,31 @@ brick:Thermal_Expansion_Tank a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Tank . -brick:Variable_Air_Volume_Box a owl:Class, +brick:Video_Surveillance_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Variable Air Volume Box" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Terminal_Unit ; - owl:equivalentClass brick:VAV ; - skos:definition "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper"@en ; + rdfs:subClassOf brick:Security_Equipment ; sh:rule [ a sh:TripleRule ; - sh:object tag:Box ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:VAV ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Variable ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Volume ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Box, - tag:Equipment, - tag:VAV, - tag:Variable, - tag:Volume . - -brick:Vertical_Space a owl:Class, - sh:NodeShape ; - rdfs:label "Vertical Space" ; - rdfs:subClassOf brick:Space ; - owl:deprecated true ; - skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Location ; + sh:object tag:Security ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Space ; + sh:object tag:Surveillance ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Vertical ; + sh:object tag:Video ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Location, - tag:Space, - tag:Vertical . + brick:hasAssociatedTag tag:Equipment, + tag:Security, + tag:Surveillance, + tag:Video . brick:Voltage a brick:Quantity ; - rdfs:label "Voltage" ; qudt:applicableUnit unit:FemtoV, unit:GigaV, unit:KiloV, @@ -42311,7 +41214,6 @@ brick:Voltage a brick:Quantity ; brick:Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures the voltage of an electrical device or object"@en ; sh:property [ a sh:PropertyShape ; @@ -42339,7 +41241,6 @@ brick:Voltage_Sensor a owl:Class, brick:Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Pressure Sensor" ; rdfs:subClassOf brick:Differential_Pressure_Sensor ; skos:definition "Measures the difference in water pressure between two points in a system."@en ; sh:rule [ a sh:TripleRule ; @@ -42371,7 +41272,6 @@ brick:Water_Differential_Pressure_Sensor a owl:Class, brick:Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Alarm" ; rdfs:subClassOf brick:Water_Alarm ; skos:definition "An alarm that indicates a high or low water level e.g. in a basin"@en ; sh:rule [ a sh:TripleRule ; @@ -42397,7 +41297,6 @@ brick:Water_Level_Alarm a owl:Class, brick:Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Water Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures the usage or consumption of water"@en ; sh:rule [ a sh:TripleRule ; @@ -42419,7 +41318,6 @@ brick:Water_Meter a owl:Class, brick:Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Water Pump" ; rdfs:subClassOf brick:Pump ; skos:definition "A pump that performs work on water"@en ; sh:rule [ a sh:TripleRule ; @@ -42440,7 +41338,6 @@ brick:Water_Pump a owl:Class, brick:Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Water System" ; rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -42455,7 +41352,7 @@ brick:Water_System a owl:Class, tag:Water . brick:Wet_Bulb_Temperature a brick:Quantity ; - rdfs:label "Wet_Bulb_Temperature" ; + rdfs:label "Wet_Bulb_Temperature"@en ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:K ; @@ -42468,7 +41365,6 @@ brick:Wet_Bulb_Temperature a brick:Quantity ; brick:Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Temperature Sensor" ; rdfs:subClassOf brick:Air_Temperature_Sensor ; skos:definition "A physical or virtual sensor which represents the temperature of an HVAC Zone"@en ; sh:rule [ a sh:TripleRule ; @@ -42499,25 +41395,41 @@ brick:Zone_Air_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Zone_Air . -brick:ambientTemperatureOfMeasurement a owl:ObjectProperty . - brick:conversionEfficiency a brick:EntityProperty ; - rdfs:label "Conversion efficiency" ; + rdfs:label "Conversion efficiency"@en ; skos:definition "The percent efficiency of the conversion process (usually to power or energy) carried out by the entity" . +brick:deprecatedInVersion a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "deprecatedInVersion"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:deprecation a brick:EntityProperty ; - rdfs:label "Deprecation Notice" ; + rdfs:label "Deprecation Notice"@en ; skos:definition "Marks a concept as deprecated" . +brick:deprecationMitigationMessage a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty ; + rdfs:label "deprecationMitigationMessage"@en ; + rdfs:subPropertyOf brick:Relationship . + +brick:deprecationMitigationRule a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "deprecationMitigationRule"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:hasSubstance a owl:AsymmetricProperty, owl:IrreflexiveProperty ; - rdfs:label "Has Substance" ; + rdfs:label "Has Substance"@en ; rdfs:subPropertyOf brick:Relationship . brick:isFedBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is fed by" ; + rdfs:label "Is fed by"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isFedBy ; owl:inverseOf brick:feeds . @@ -42525,7 +41437,7 @@ brick:isFedBy a owl:AsymmetricProperty, brick:isMeteredBy a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "is metered by" ; + rdfs:label "is metered by"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:meters ; skos:definition "Indicates the meter measuring the consumption/production of some substance by the subject entity"@en . @@ -42533,26 +41445,26 @@ brick:isMeteredBy a owl:AsymmetricProperty, brick:isPointOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is point of" ; + rdfs:label "Is point of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:isPointOf ; owl:inverseOf brick:hasPoint ; skos:definition "The subject is a source of telemetry related to the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . brick:ratedCurrentInput a brick:EntityProperty ; - rdfs:label "Rated current input" ; + rdfs:label "Rated current input"@en ; skos:definition "The nominal rated current input of the entity" . brick:ratedCurrentOutput a brick:EntityProperty ; - rdfs:label "Rated current output" ; + rdfs:label "Rated current output"@en ; skos:definition "The nominal rated current output of the entity" . brick:ratedVoltageInput a brick:EntityProperty ; - rdfs:label "Measured voltage input" ; + rdfs:label "Measured voltage input"@en ; skos:definition "The nominal rated voltage input of the entity" . brick:ratedVoltageOutput a brick:EntityProperty ; - rdfs:label "Rated voltage output" ; + rdfs:label "Rated voltage output"@en ; skos:definition "The nominal rated voltage output of the entity" . ref:TimeseriesReference a owl:Class, @@ -42607,26 +41519,53 @@ bsh:TemperatureShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:PlanckTemperature unit:DEG_C unit:DEG_R unit:MilliDEG_C unit:K unit:DEG_F ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:hasUnit ], + sh:or bsh:NumericValue ; + sh:path brick:value ], [ a sh:PropertyShape ; + sh:in ( unit:K unit:DEG_F unit:PlanckTemperature unit:DEG_C unit:MilliDEG_C unit:DEG_R ) ; sh:maxCount 1 ; sh:minCount 1 ; - sh:or bsh:NumericValue ; - sh:path brick:value ] . + sh:path brick:hasUnit ] . bsh:isMeteredByShape a sh:PropertyShape ; sh:class brick:Meter ; sh:path brick:isMeteredBy . -brick:Air_Differential_Pressure_Sensor a owl:Class, +rec:hasPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasPoint"@en . + +rec:locatedIn a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "locatedIn"@en . + +brick:Air_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Air_Pressure_Sensor, - brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between two regions of air"@en ; + rdfs:subClassOf brick:Alarm ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Point . + +brick:Air_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint ; + skos:definition "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -42644,57 +41583,63 @@ brick:Air_Differential_Pressure_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Differential, tag:Point, tag:Pressure, - tag:Sensor ; + tag:Setpoint ; brick:hasQuantity brick:Differential_Pressure ; brick:hasSubstance brick:Air . -brick:Air_Static_Pressure_Sensor a owl:Class, +brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "Measures the pressure exerted by the air in a system, not influenced by its motion."@en ; + rdfs:subClassOf brick:Integral_Time_Parameter, + brick:Temperature_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Integral ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Time ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, + tag:Integral, + tag:PID, + tag:Parameter, tag:Point, - tag:Pressure, - tag:Sensor, - tag:Static ; - brick:hasQuantity brick:Pressure . + tag:Temperature, + tag:Time . brick:Building_Air a brick:Substance ; - rdfs:label "Building Air" ; skos:broader brick:Air ; skos:definition "air contained within a building"@en . brick:CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO2 in air"@en ; sh:rule [ a sh:TripleRule ; @@ -42717,7 +41662,6 @@ brick:CO2_Sensor a owl:Class, brick:CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Measures properties of CO"@en ; sh:rule [ a sh:TripleRule ; @@ -42740,7 +41684,6 @@ brick:CO_Sensor a owl:Class, brick:Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -42773,7 +41716,6 @@ brick:Chilled_Water_Flow_Setpoint a owl:Class, brick:Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Chiller" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Refrigerating machine used to transfer heat between fluids. Chillers are either direct expansion with a compressor or absorption type."@en ; sh:property bsh:hascoolingCapacityShape ; @@ -42790,7 +41732,6 @@ brick:Chiller a owl:Class, brick:Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the flow of the condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -42823,7 +41764,6 @@ brick:Condenser_Water_Flow_Sensor a owl:Class, brick:Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Condensing Unit" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "An outdoor HVAC unit that typically condenses refrigerant from gas to liquid, integral to the refrigeration cycle. It comprises a condenser coil, compressor, fan, and potentially a reversing valve in heat pump applications."@en ; sh:rule [ a sh:TripleRule ; @@ -42847,52 +41787,8 @@ brick:Condensing_Unit a owl:Class, tag:Equipment, tag:Unit . -brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Cooling Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Cooling_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for cooling"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deadband Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the size of a deadband"@en ; sh:rule [ a sh:TripleRule ; @@ -42914,7 +41810,6 @@ brick:Deadband_Setpoint a owl:Class, brick:Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Demand Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets the rate required for a process"@en ; sh:rule [ a sh:TripleRule ; @@ -42936,7 +41831,6 @@ brick:Demand_Setpoint a owl:Class, brick:Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Differential_Setpoint ; skos:definition "Sets the size of a deadband of differential pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -42968,7 +41862,6 @@ brick:Differential_Pressure_Deadband_Setpoint a owl:Class, brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Integral_Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Differential ; @@ -43008,7 +41901,6 @@ brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, brick:Differential_Pressure_Proportional_Band a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Proportional Band" ; rdfs:subClassOf brick:Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Band ; @@ -43043,7 +41935,6 @@ brick:Differential_Pressure_Proportional_Band a owl:Class, brick:Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint Limit" ; rdfs:subClassOf brick:Limit ; skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint."@en ; sh:rule [ a sh:TripleRule ; @@ -43079,7 +41970,6 @@ brick:Differential_Pressure_Setpoint_Limit a owl:Class, brick:Entering_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water enteringed to a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -43117,7 +42007,6 @@ brick:Entering_Hot_Water_Temperature_Sensor a owl:Class, brick:Entering_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of water entering a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -43149,7 +42038,7 @@ brick:Entering_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Entering_Water . brick:Gauge_Pressure a brick:Quantity ; - rdfs:label "Gauge_Pressure" ; + rdfs:label "Gauge_Pressure"@en ; qudt:applicableUnit unit:BAR, unit:IN_H2O, unit:LB_F-PER-IN2, @@ -43159,52 +42048,8 @@ brick:Gauge_Pressure a brick:Quantity ; brick:Pressure ; skos:definition "Pressure relative to atmospheric pressure" . -brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Heating_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for heating"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water System" ; rdfs:subClassOf brick:Water_System ; skos:definition "The equipment, devices and conduits that handle the production and distribution of hot water in a building"@en ; sh:rule [ a sh:TripleRule ; @@ -43225,7 +42070,6 @@ brick:Hot_Water_System a owl:Class, brick:Laboratory a owl:Class, sh:NodeShape ; - rdfs:label "Laboratory" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "facility acceptable to the local, national, or international recognized authority having jurisdiction and which provides uniform testing and examination procedures and standards for meeting design, manufacturing, and factory testing requirements."@en ; @@ -43250,7 +42094,6 @@ brick:Laboratory a owl:Class, brick:Leaving_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Setpoint" ; rdfs:subClassOf brick:Water_Flow_Setpoint ; skos:definition "Sets the target flow rate of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -43283,7 +42126,6 @@ brick:Leaving_Water_Flow_Setpoint a owl:Class, brick:Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water leaving a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -43316,12 +42158,11 @@ brick:Leaving_Water_Temperature_Sensor a owl:Class, brick:Lighting_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Lighting Equipment" ; rdfs:subClassOf brick:Equipment ; - sh:property [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class brick:Electrical_Equipment ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class rec:Space ] ) ; - sh:path brick:feeds ] ; + sh:property [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class rec:Space ] ) ; + sh:path brick:feeds ], + [ sh:or ( [ sh:class brick:Lighting_Equipment ] [ sh:class brick:Electrical_Equipment ] ) ; + sh:path brick:hasPart ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; @@ -43333,280 +42174,8 @@ brick:Lighting_Equipment a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Lighting . -brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Max Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Max ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Limit, - tag:Max, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Cool ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Cool, - tag:Discharge, - tag:Flow, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Min Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - owl:equivalentClass brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Min ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Heat, - tag:Limit, - tag:Min, - tag:Parameter, - tag:Point, - tag:Setpoint, - tag:Supply . - -brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Occupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Occupied_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate when occupied"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Occupied ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Occupied, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate . - brick:Outdoor_Area a owl:Class, sh:NodeShape ; - rdfs:label "Outdoor Area" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A class of spaces that exist outside of a building"@en ; @@ -43631,7 +42200,6 @@ brick:Outdoor_Area a owl:Class, brick:PID_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "PID Parameter" ; rdfs:subClassOf brick:Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:PID ; @@ -43651,7 +42219,6 @@ brick:PID_Parameter a owl:Class, brick:Particulate_Matter_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Particulate Matter Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor ; skos:definition "Detects pollutants in the ambient air"@en ; sh:rule [ a sh:TripleRule ; @@ -43679,7 +42246,6 @@ brick:Particulate_Matter_Sensor a owl:Class, brick:Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Setpoint" ; rdfs:subClassOf brick:Setpoint ; skos:definition "Sets pressure"@en ; sh:rule [ a sh:TripleRule ; @@ -43699,47 +42265,58 @@ brick:Pressure_Setpoint a owl:Class, tag:Setpoint ; brick:hasQuantity brick:Pressure . -brick:Radiant_Panel a owl:Class, +brick:Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel" ; - rdfs:seeAlso ; rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation."@en ; + skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Panel ; + sh:object tag:Radiator ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Radiator . + +brick:Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Setpoints used in reset strategies"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Radiant ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Panel, - tag:Radiant . + brick:hasAssociatedTag tag:Point, + tag:Reset, + tag:Setpoint ; + brick:hasQuantity qudtqk:Dimensionless . -brick:Radiator a owl:Class, +brick:Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Radiator" ; - rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "Heat exchangers designed to transfer thermal energy from one medium to another"@en ; + rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Radiator ; + sh:object tag:Safety ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Radiator . + tag:Safety . brick:Security_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Security Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -43753,18 +42330,17 @@ brick:Security_Equipment a owl:Class, tag:Security . brick:Solid a brick:Substance ; - rdfs:label "Solid" ; skos:definition "one of the three states or phases of matter characterized by stability of dimensions, relative incompressibility, and molecular motion held to limited oscillation."@en ; skos:narrower brick:Frost, brick:Hail, brick:Ice, brick:Soil . -brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, +brick:Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; + rdfs:subClassOf brick:Air_Flow_Sensor ; + owl:equivalentClass brick:Discharge_Air_Flow_Sensor ; + skos:definition "Measures the rate of flow of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -43782,11 +42358,7 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43797,26 +42369,21 @@ brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, tag:Discharge, tag:Flow, tag:Point, - tag:Reset, - tag:Setpoint, + tag:Sensor, tag:Supply ; brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air . + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . -brick:Supply_Air_Temperature_Alarm a owl:Class, +brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Temperature_Alarm ; - owl:equivalentClass brick:Discharge_Air_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en ; + rdfs:subClassOf brick:Static_Pressure_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Static_Pressure_Setpoint ; + skos:definition "Sets static pressure of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Alarm ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Discharge ; sh:predicate brick:hasTag ; @@ -43826,42 +42393,7 @@ brick:Supply_Air_Temperature_Alarm a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Alarm, - tag:Discharge, - tag:Point, - tag:Supply, - tag:Temperature . - -brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint, - brick:Discharge_Air_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Deadband ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Pressure ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43869,89 +42401,33 @@ brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Static ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Deadband, tag:Discharge, tag:Point, + tag:Pressure, tag:Setpoint, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Static, + tag:Supply ; + brick:hasQuantity brick:Static_Pressure ; brick:hasSubstance brick:Discharge_Air, brick:Supply_Air . -brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter ; - owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Band ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:PID ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Parameter ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Proportional ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Band, - tag:Discharge, - tag:PID, - tag:Parameter, - tag:Point, - tag:Proportional, - tag:Supply, - tag:Temperature . - -brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, +brick:Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Reset Differential Setpoint" ; - rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; + rdfs:subClassOf brick:Air_Temperature_Sensor ; + owl:equivalentClass brick:Discharge_Air_Temperature_Sensor ; + skos:definition "Measures the temperature of supply air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Differential ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Discharge ; sh:predicate brick:hasTag ; @@ -43961,11 +42437,7 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -43977,62 +42449,17 @@ brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Differential, tag:Discharge, tag:Point, - tag:Reset, - tag:Setpoint, + tag:Sensor, tag:Supply, tag:Temperature ; - brick:hasQuantity brick:Differential_Temperature ; + brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Discharge_Air, brick:Supply_Air . -brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; - owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Limit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Limit, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Temperature . - brick:System_Status a owl:Class, sh:NodeShape ; - rdfs:label "System Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates properties of the activity of a system"@en ; sh:rule [ a sh:TripleRule ; @@ -44053,7 +42480,6 @@ brick:System_Status a owl:Class, brick:Telecom_Room a owl:Class, sh:NodeShape ; - rdfs:label "Telecom Room" ; rdfs:subClassOf brick:Room ; owl:deprecated true ; skos:definition "A class of spaces used to support telecommuncations and IT equipment"@en ; @@ -44083,7 +42509,6 @@ brick:Telecom_Room a owl:Class, brick:Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en ; sh:rule [ a sh:TripleRule ; @@ -44102,79 +42527,91 @@ brick:Temperature_Alarm a owl:Class, tag:Point, tag:Temperature . -brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, +brick:Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:DoubleValueObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Discharge ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Usage ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Sensor, + tag:Usage ; + brick:hasQuantity qudtqk:Dimensionless . + +brick:Variable_Air_Volume_Box a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + owl:equivalentClass brick:VAV ; + skos:definition "A device that regulates the volume and temperature of air delivered to a zone by opening or closing a damper"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Box ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:VAV ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:Variable ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Unoccupied ; + sh:object tag:Volume ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Unoccupied ; - brick:hasQuantity qudtqk:VolumeFlowRate . + brick:hasAssociatedTag tag:Box, + tag:Equipment, + tag:VAV, + tag:Variable, + tag:Volume . -brick:Usage_Sensor a owl:Class, +brick:Vertical_Space a owl:Class, sh:NodeShape ; - rdfs:label "Usage Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:DoubleValueObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Space ; + owl:deprecated true ; + skos:definition "A class of spaces used to connect multiple floors or levels.."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Location ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Space ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Usage ; + sh:object tag:Vertical ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Sensor, - tag:Usage ; - brick:hasQuantity qudtqk:Dimensionless . + brick:deprecatedInVersion "1.4.1" ; + brick:deprecationMitigationMessage "Brick location classes are being phased out in favor of RealEstateCore classes. There is not yet a replacement in REC for Vertical_Space" ; + brick:hasAssociatedTag tag:Location, + tag:Space, + tag:Vertical ; + brick:isReplacedBy rec:Room . brick:Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit"@en ; sh:rule [ a sh:TripleRule ; @@ -44207,7 +42644,6 @@ brick:Water_Differential_Temperature_Sensor a owl:Class, brick:Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Water Loop" ; rdfs:subClassOf brick:Loop ; skos:definition "A collection of equipment that transport and regulate water among each other"@en ; sh:rule [ a sh:TripleRule ; @@ -44221,20 +42657,45 @@ brick:Water_Loop a owl:Class, brick:hasAssociatedTag tag:Loop, tag:Water . +brick:ambientTemperatureOfMeasurement a owl:AsymmetricProperty, + owl:DatatypeProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "ambientTemperatureOfMeasurement"@en ; + rdfs:subPropertyOf brick:Relationship . + brick:area a brick:EntityProperty ; - rdfs:label "Area" ; + rdfs:label "Area"@en ; skos:definition "Entity has 2-dimensional area" . +brick:hasLocation a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has location"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:equivalentProperty rec:locatedIn ; + owl:inverseOf brick:isLocationOf ; + skos:definition "Subject is physically located in the location given by the object"@en . + +brick:hasPoint a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has point"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:equivalentProperty rec:hasPoint ; + owl:inverseOf brick:isPointOf ; + skos:definition "The subject has a source of telemetry identified by the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . + brick:hasQuantity a owl:AsymmetricProperty, owl:IrreflexiveProperty ; - rdfs:label "Has Quantity" ; + rdfs:label "Has Quantity"@en ; rdfs:subPropertyOf qudt:hasQuantityKind, brick:Relationship . brick:meters a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "meters" ; + rdfs:label "meters"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isMeteredBy ; skos:definition "Indicates the entity whose consumption/production of some substance is measured by this meter."@en . @@ -44270,233 +42731,254 @@ bsh:PowerQuantityShape a owl:Class, sh:path brick:ambientTemperatureOfMeasurement ] . tag:Aid a brick:Tag ; - rdfs:label "Aid" . + rdfs:label "Aid"@en . tag:Array a brick:Tag ; - rdfs:label "Array" . + rdfs:label "Array"@en . tag:Blind a brick:Tag ; - rdfs:label "Blind" . + rdfs:label "Blind"@en . tag:Bulb a brick:Tag ; - rdfs:label "Bulb" . + rdfs:label "Bulb"@en . tag:CRAC a brick:Tag ; - rdfs:label "CRAC" . + rdfs:label "CRAC"@en . tag:Camera a brick:Tag ; - rdfs:label "Camera" . + rdfs:label "Camera"@en . tag:Circuit a brick:Tag ; - rdfs:label "Circuit" . + rdfs:label "Circuit"@en . tag:Collector a brick:Tag ; - rdfs:label "Collector" . + rdfs:label "Collector"@en . tag:Color a brick:Tag ; - rdfs:label "Color" . + rdfs:label "Color"@en . tag:Computer a brick:Tag ; - rdfs:label "Computer" . + rdfs:label "Computer"@en . tag:Concentration a brick:Tag ; - rdfs:label "Concentration" . + rdfs:label "Concentration"@en . tag:Conductivity a brick:Tag ; - rdfs:label "Conductivity" . + rdfs:label "Conductivity"@en . tag:Cooled a brick:Tag ; - rdfs:label "Cooled" . + rdfs:label "Cooled"@en . tag:Core a brick:Tag ; - rdfs:label "Core" . + rdfs:label "Core"@en . tag:Correlated a brick:Tag ; - rdfs:label "Correlated" . + rdfs:label "Correlated"@en . tag:Count a brick:Tag ; - rdfs:label "Count" . + rdfs:label "Count"@en . tag:Cycle a brick:Tag ; - rdfs:label "Cycle" . + rdfs:label "Cycle"@en . tag:Deck a brick:Tag ; - rdfs:label "Deck" . + rdfs:label "Deck"@en . tag:Deionised a brick:Tag ; - rdfs:label "Deionised" . + rdfs:label "Deionised"@en . tag:Delay a brick:Tag ; - rdfs:label "Delay" . + rdfs:label "Delay"@en . tag:Derivative a brick:Tag ; - rdfs:label "Derivative" . + rdfs:label "Derivative"@en . tag:Direct a brick:Tag ; - rdfs:label "Direct" . + rdfs:label "Direct"@en . tag:Drive a brick:Tag ; - rdfs:label "Drive" . + rdfs:label "Drive"@en . tag:Duration a brick:Tag ; - rdfs:label "Duration" . + rdfs:label "Duration"@en . tag:Economizer a brick:Tag ; - rdfs:label "Economizer" . + rdfs:label "Economizer"@en . tag:Elevator a brick:Tag ; - rdfs:label "Elevator" . + rdfs:label "Elevator"@en . tag:Entrance a brick:Tag ; - rdfs:label "Entrance" . + rdfs:label "Entrance"@en . tag:Ethernet a brick:Tag ; - rdfs:label "Ethernet" . + rdfs:label "Ethernet"@en . tag:Fluid a brick:Tag ; - rdfs:label "Fluid" . + rdfs:label "Fluid"@en . tag:Food a brick:Tag ; - rdfs:label "Food" . + rdfs:label "Food"@en . tag:Freeze a brick:Tag ; - rdfs:label "Freeze" . + rdfs:label "Freeze"@en . tag:Fume a brick:Tag ; - rdfs:label "Fume" . + rdfs:label "Fume"@en . tag:Furniture a brick:Tag ; - rdfs:label "Furniture" . + rdfs:label "Furniture"@en . tag:Ground a brick:Tag ; - rdfs:label "Ground" . + rdfs:label "Ground"@en . tag:Handler a brick:Tag ; - rdfs:label "Handler" . + rdfs:label "Handler"@en . tag:Hood a brick:Tag ; - rdfs:label "Hood" . + rdfs:label "Hood"@en . tag:Humidifier a brick:Tag ; - rdfs:label "Humidifier" . + rdfs:label "Humidifier"@en . tag:Ice a brick:Tag ; - rdfs:label "Ice" . + rdfs:label "Ice"@en . tag:Inside a brick:Tag ; - rdfs:label "Inside" . + rdfs:label "Inside"@en . tag:Intake a brick:Tag ; - rdfs:label "Intake" . + rdfs:label "Intake"@en . tag:Inverter a brick:Tag ; - rdfs:label "Inverter" . + rdfs:label "Inverter"@en . tag:Lag a brick:Tag ; - rdfs:label "Lag" . + rdfs:label "Lag"@en . tag:Lounge a brick:Tag ; - rdfs:label "Lounge" . + rdfs:label "Lounge"@en . tag:Luminaire a brick:Tag ; - rdfs:label "Luminaire" . + rdfs:label "Luminaire"@en . tag:Main a brick:Tag ; - rdfs:label "Main" . + rdfs:label "Main"@en . tag:Maintenance a brick:Tag ; - rdfs:label "Maintenance" . + rdfs:label "Maintenance"@en . tag:Makeup a brick:Tag ; - rdfs:label "Makeup" . + rdfs:label "Makeup"@en . tag:Mechanical a brick:Tag ; - rdfs:label "Mechanical" . + rdfs:label "Mechanical"@en . tag:Modulating a brick:Tag ; - rdfs:label "Modulating" . + rdfs:label "Modulating"@en . tag:Operating a brick:Tag ; - rdfs:label "Operating" . + rdfs:label "Operating"@en . tag:Override a brick:Tag ; - rdfs:label "Override" . + rdfs:label "Override"@en . tag:PM1 a brick:Tag ; - rdfs:label "PM1" . + rdfs:label "PM1"@en . tag:PM10 a brick:Tag ; - rdfs:label "PM10" . + rdfs:label "PM10"@en . tag:PM2.5 a brick:Tag ; - rdfs:label "PM2.5" . + rdfs:label "PM2.5"@en . tag:Port a brick:Tag ; - rdfs:label "Port" . + rdfs:label "Port"@en . tag:Pre a brick:Tag ; - rdfs:label "Pre" . + rdfs:label "Pre"@en . tag:Reactive a brick:Tag ; - rdfs:label "Reactive" . + rdfs:label "Reactive"@en . tag:Regulator a brick:Tag ; - rdfs:label "Regulator" . + rdfs:label "Regulator"@en . tag:Relay a brick:Tag ; - rdfs:label "Relay" . + rdfs:label "Relay"@en . tag:Rooftop a brick:Tag ; - rdfs:label "Rooftop" . + rdfs:label "Rooftop"@en . tag:Server a brick:Tag ; - rdfs:label "Server" . + rdfs:label "Server"@en . tag:Shower a brick:Tag ; - rdfs:label "Shower" . + rdfs:label "Shower"@en . tag:Stage a brick:Tag ; - rdfs:label "Stage" . + rdfs:label "Stage"@en . tag:TVOC a brick:Tag ; - rdfs:label "TVOC" . + rdfs:label "TVOC"@en . tag:Torque a brick:Tag ; - rdfs:label "Torque" . + rdfs:label "Torque"@en . tag:Tower a brick:Tag ; - rdfs:label "Tower" . + rdfs:label "Tower"@en . tag:Transformer a brick:Tag ; - rdfs:label "Transformer" . + rdfs:label "Transformer"@en . tag:Wall a brick:Tag ; - rdfs:label "Wall" . + rdfs:label "Wall"@en . tag:Wet a brick:Tag ; - rdfs:label "Wet" . + rdfs:label "Wet"@en . tag:Wheel a brick:Tag ; - rdfs:label "Wheel" . + rdfs:label "Wheel"@en . tag:Wind a brick:Tag ; - rdfs:label "Wind" . + rdfs:label "Wind"@en . -rec:hasPart rdfs:subPropertyOf brick:hasPart . +rec:coordinates a owl:DatatypeProperty ; + rdfs:label "coordinates"@en . -rec:isPartOf rdfs:subPropertyOf brick:isPartOf . +rec:documentation a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "documentation"@en . -brick:Air_Flow_Setpoint a owl:Class, +rec:hasPart a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "hasPart"@en ; + rdfs:subPropertyOf brick:hasPart . + +rec:isFedBy a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isFedBy"@en . + +rec:isPartOf a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "isPartOf"@en ; + rdfs:subPropertyOf brick:isPartOf . + +brick:Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint" ; - rdfs:subClassOf brick:Flow_Setpoint ; - skos:definition "Sets air flow"@en ; + rdfs:subClassOf brick:Air_Pressure_Sensor, + brick:Differential_Pressure_Sensor ; + skos:definition "Measures the difference in pressure between two regions of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Flow ; + sh:object tag:Differential ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -44504,19 +42986,54 @@ brick:Air_Flow_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Flow, + tag:Differential, tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:VolumeFlowRate ; + tag:Pressure, + tag:Sensor ; + brick:hasQuantity brick:Differential_Pressure ; brick:hasSubstance brick:Air . +brick:Air_Static_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Sensor ; + skos:definition "Measures the pressure exerted by the air in a system, not influenced by its motion."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Pressure, + tag:Sensor, + tag:Static ; + brick:hasQuantity brick:Pressure . + brick:Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a chilled water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -44549,7 +43066,6 @@ brick:Chilled_Water_Flow_Sensor a owl:Class, brick:Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -44584,7 +43100,6 @@ brick:Class a owl:Class . brick:Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of condenser water"@en ; sh:rule [ a sh:TripleRule ; @@ -44615,9 +43130,15 @@ brick:Condenser_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Condenser_Water . +brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Cooling_Supply_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for cooling"@en ; + brick:aliasOf brick:Cooling_Supply_Air_Flow_Setpoint . + brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The cooling setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -44653,42 +43174,11 @@ brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Zone_Air . -brick:Dewpoint_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Dewpoint Sensor" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:TemperatureObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Dewpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Dewpoint, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:DewPointTemperature . - brick:Direction a brick:Quantity ; - rdfs:label "Direction" ; skos:narrower brick:Wind_Direction . brick:Disable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that disable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -44708,7 +43198,6 @@ brick:Disable_Command a owl:Class, tag:Point . brick:Discharge_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Discharge Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; @@ -44716,7 +43205,6 @@ brick:Discharge_Water_Temperature_Sensor a owl:Class ; brick:isReplacedBy brick:Leaving_Water_Temperature_Sensor . brick:Electric_Current a brick:Quantity ; - rdfs:label "Electric Current" ; qudt:applicableUnit unit:A, unit:A_Ab, unit:A_Stat, @@ -44740,13 +43228,11 @@ brick:Electric_Current a brick:Quantity ; brick:hasQUDTReference qudtqk:ElectricCurrent . brick:Entering_Condenser_Water a brick:Substance ; - rdfs:label "Entering Condenser Water" ; skos:broader brick:Condenser_Water ; skos:definition "In a condenser water loop, this is water being brought away from the condenser side of a heat-rejection device (e.g. chiller). It is the 'warm' side."@en . brick:Entering_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of entering water"@en ; sh:rule [ a sh:TripleRule ; @@ -44779,7 +43265,6 @@ brick:Entering_Water_Temperature_Setpoint a owl:Class, brick:Filter a owl:Class, sh:NodeShape ; - rdfs:label "Filter" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Device to remove gases from a mixture of gases or to remove solid material from a fluid"@en ; sh:rule [ a sh:TripleRule ; @@ -44793,9 +43278,15 @@ brick:Filter a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Filter . +brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Heating_Supply_Air_Flow_Setpoint ; + skos:definition "Sets discharge air flow for heating"@en ; + brick:aliasOf brick:Heating_Supply_Air_Flow_Setpoint . + brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; skos:definition "The heating setpoint for a specific zone in a building."@en ; sh:rule [ a sh:TripleRule ; @@ -44833,7 +43324,6 @@ brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, brick:Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow in a hot water circuit"@en ; sh:rule [ a sh:TripleRule ; @@ -44865,13 +43355,11 @@ brick:Hot_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Hot_Water . brick:Leaving_Condenser_Water a brick:Substance ; - rdfs:label "Leaving Condenser Water" ; skos:broader brick:Condenser_Water ; skos:definition "In a condenser water loop, this is water being brought to the condenser side of a heat-rejection device (e.g. chiller). It is the 'cold' side."@en . brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Hot Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of water supplied by a hot water system"@en ; sh:rule [ a sh:TripleRule ; @@ -44909,7 +43397,6 @@ brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, brick:Leaving_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Sensor" ; rdfs:subClassOf brick:Water_Flow_Sensor ; skos:definition "Measures the rate of flow of water that is leaving a piece of equipment or system"@en ; sh:rule [ a sh:TripleRule ; @@ -44941,7 +43428,7 @@ brick:Leaving_Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Leaving_Water . brick:Level a brick:Quantity ; - rdfs:label "Level" ; + rdfs:label "Level"@en ; qudt:applicableUnit unit:CentiM, unit:DeciM, unit:FT, @@ -44957,111 +43444,106 @@ brick:Level a brick:Quantity ; skos:definition "Amount of substance in a container; typically measured in height" ; skos:narrower brick:Precipitation . -brick:Natural_Gas a brick:Substance ; - rdfs:label "Natural Gas" ; - skos:broader brick:Gas ; - skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons"@en . - -brick:Outside_Air_Temperature_Setpoint a owl:Class, +brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of outside air"@en ; + rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, + brick:Max_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Outside ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Max ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Outside, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Outside_Air . - -brick:Switchgear a owl:Class, - sh:NodeShape ; - rdfs:label "Switchgear" ; - rdfs:subClassOf brick:Electrical_Equipment ; - skos:definition "A main disconnect or service disconnect feeds power to a switchgear, which then distributes power to the rest of the building through smaller amperage-rated disconnects."@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Switchgear ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:Switchgear . + brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint . -brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, +brick:Min_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Target Zone Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, + brick:Min_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Limit ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Target ; + sh:object tag:Min ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Zone ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Limit, + tag:Min, + tag:Parameter, tag:Point, - tag:Setpoint, - tag:Target, - tag:Temperature, - tag:Zone ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Zone_Air . + tag:Setpoint . -brick:Temperature_High_Reset_Setpoint a owl:Class, +brick:Natural_Gas a brick:Substance ; + skos:broader brick:Gas ; + skos:definition "Fossil fuel energy source consisting largely of methane and other hydrocarbons"@en . + +brick:Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of outside air"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:High ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Outside ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -45072,46 +43554,66 @@ brick:Temperature_High_Reset_Setpoint a owl:Class, sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:High, + brick:hasAssociatedTag tag:Air, + tag:Outside, tag:Point, - tag:Reset, tag:Setpoint, tag:Temperature ; - brick:hasQuantity brick:Temperature . + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Outside_Air . -brick:Temperature_Low_Reset_Setpoint a owl:Class, +brick:Switchgear a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; + rdfs:subClassOf brick:Electrical_Equipment ; + skos:definition "A main disconnect or service disconnect feeds power to a switchgear, which then distributes power to the rest of the building through smaller amperage-rated disconnects."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Low ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Switchgear ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:Switchgear . + +brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Reset ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Target ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Temperature ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Zone ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Low, + brick:hasAssociatedTag tag:Air, tag:Point, - tag:Reset, tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . + tag:Target, + tag:Temperature, + tag:Zone ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Zone_Air . brick:Time a brick:Quantity ; - rdfs:label "Time" ; qudt:applicableUnit unit:AttoSEC, unit:CentiPOISE-PER-BAR, unit:DAY, @@ -45159,7 +43661,6 @@ brick:Time a brick:Quantity ; brick:Variable_Frequency_Drive a owl:Class, sh:NodeShape ; - rdfs:label "Variable Frequency Drive" ; rdfs:seeAlso ; rdfs:subClassOf brick:Motor ; owl:equivalentClass brick:VFD ; @@ -45191,7 +43692,6 @@ brick:Variable_Frequency_Drive a owl:Class, tag:Variable . brick:Velocity_Pressure a brick:Quantity ; - rdfs:label "Velocity Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -45263,7 +43763,6 @@ brick:Velocity_Pressure a brick:Quantity ; brick:Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Alarm" ; rdfs:subClassOf brick:Alarm ; skos:definition "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak"@en ; sh:rule [ a sh:TripleRule ; @@ -45284,7 +43783,6 @@ brick:Water_Alarm a owl:Class, brick:Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Water Storage Tank" ; rdfs:subClassOf brick:Storage_Tank ; skos:definition "A specialized type of tank intended for the storage of water for extended periods."@en ; sh:rule [ a sh:TripleRule ; @@ -45304,7 +43802,6 @@ brick:Water_Storage_Tank a owl:Class, tag:Water . brick:Zone_Air_Temperature_Setpoint a owl:Class ; - rdfs:label "Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Air_Temperature_Setpoint ; owl:deprecated true ; skos:definition "Sets temperature of zone air"@en ; @@ -45315,7 +43812,7 @@ brick:Zone_Air_Temperature_Setpoint a owl:Class ; brick:feeds a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Feeds" ; + rdfs:label "Feeds"@en ; rdfs:subPropertyOf brick:Relationship ; owl:equivalentProperty rec:feeds ; owl:inverseOf brick:isFedBy ; @@ -45324,16 +43821,42 @@ brick:feeds a owl:AsymmetricProperty, brick:isPartOf a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Is part of" ; + rdfs:label "Is part of"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:hasPart . +brick:Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Flow_Setpoint ; + skos:definition "Sets air flow"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Flow, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Air . + brick:Building_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Building Meter" ; rdfs:subClassOf brick:Meter ; skos:definition "A meter that measures usage or consumption of some media for a whole building"@en ; - sh:property [ sh:or ( [ sh:class brick:Building ] ) ; + sh:property [ sh:class brick:Building ; sh:path brick:meters ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Building ; @@ -45352,7 +43875,7 @@ brick:Building_Meter a owl:Class, tag:Meter . brick:CO_Concentration a brick:Quantity ; - rdfs:label "COConcentration" ; + rdfs:label "COConcentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -45364,7 +43887,6 @@ brick:CO_Concentration a brick:Quantity ; brick:Common_Space a owl:Class, sh:NodeShape ; - rdfs:label "Common Space" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "A class of spaces that are used by multiple people at the same time"@en ; @@ -45387,15 +43909,27 @@ brick:Common_Space a owl:Class, tag:Space ; brick:isReplacedBy rec:Space . -brick:Cooling_Temperature_Setpoint a owl:Class, +brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for cooling"@en ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Cooling_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for cooling"@en ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Cool ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; @@ -45405,18 +43939,20 @@ brick:Cooling_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Cool, + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, tag:Point, tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . brick:Data_Network_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Data Network Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Data ; @@ -45434,15 +43970,42 @@ brick:Data_Network_Equipment a owl:Class, tag:Equipment, tag:Network . +brick:Dewpoint_Sensor a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Sensor ; + skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:TemperatureObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Dewpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Sensor ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Dewpoint, + tag:Point, + tag:Sensor ; + brick:hasQuantity qudtqk:DewPointTemperature . + brick:Differential_Setpoint a owl:Class ; - rdfs:label "Differential Setpoint" ; rdfs:seeAlso ; rdfs:subClassOf brick:Setpoint ; skos:definition "A type of Setpoints that is related to the difference between two measurements"@en ; brick:hasQuantity qudtqk:Dimensionless . brick:Electric_Energy a brick:Quantity ; - rdfs:label "ElectricEnergy" ; + rdfs:label "ElectricEnergy"@en ; qudt:applicableUnit unit:J, unit:KiloV-A-HR, unit:KiloV-A_Reactive-HR, @@ -45463,56 +44026,19 @@ brick:Electric_Energy a brick:Quantity ; brick:Reactive_Energy . brick:Energy a brick:Quantity ; - rdfs:label "Energy" ; skos:narrower brick:Electric_Energy, brick:Thermal_Energy . brick:Entering_Chilled_Water a brick:Substance ; - rdfs:label "Entering Chilled Water" ; skos:broader brick:Chilled_Water, brick:Entering_Water . brick:Entering_Hot_Water a brick:Substance ; - rdfs:label "Entering Hot Water" ; skos:broader brick:Entering_Water, brick:Hot_Water . -brick:Fan_Coil_Unit a owl:Class, - sh:NodeShape ; - rdfs:label "Fan Coil Unit" ; - rdfs:seeAlso ; - rdfs:subClassOf brick:Terminal_Unit ; - owl:equivalentClass brick:FCU ; - skos:definition "Terminal device consisting of a heating and/or cooling heat exchanger or 'coil' and fan that is used to control the temperature in the space where it is installed"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Coil ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:FCU ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Fan ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unit ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Coil, - tag:Equipment, - tag:FCU, - tag:Fan, - tag:Unit . - brick:Fire_Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Fire Safety Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; @@ -45531,7 +44057,6 @@ brick:Fire_Safety_Equipment a owl:Class, tag:Safety . brick:Gas a brick:Substance ; - rdfs:label "Gas" ; skos:broader brick:Fluid ; skos:definition "state of matter in which substances exist in the form of nonaggregated molecules and which, within acceptable limits of accuracy, satisfy the ideal gas laws; usually a highly superheated vapor. See [[state]]."@en ; skos:narrower brick:Air, @@ -45542,7 +44067,6 @@ brick:Gas a brick:Substance ; brick:Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger" ; rdfs:subClassOf brick:HVAC_Equipment ; owl:equivalentClass brick:HX ; skos:definition "A heat exchanger is a piece of equipment built for efficient heat transfer from one medium to another. The media may be separated by a solid wall to prevent mixing or they may be in direct contact (BEDES)"@en ; @@ -45567,9 +44091,50 @@ brick:Heat_Exchanger a owl:Class, tag:HX, tag:Heat . +brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Heating_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate for heating"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Integral Time Parameter" ; rdfs:subClassOf brick:Time_Parameter ; sh:rule [ a sh:TripleRule ; sh:object tag:Integral ; @@ -45599,7 +44164,6 @@ brick:Integral_Time_Parameter a owl:Class, brick:Leaving_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Setpoint" ; rdfs:subClassOf brick:Water_Temperature_Setpoint ; skos:definition "Sets temperature of leaving water"@en ; sh:rule [ a sh:TripleRule ; @@ -45631,7 +44195,6 @@ brick:Leaving_Water_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Leaving_Water . brick:Liquid a brick:Substance ; - rdfs:label "Liquid" ; skos:broader brick:Fluid ; skos:definition "state of matter intermediate between crystalline substances and gases in which the volume of a substance, but not the shape, remains relatively constant."@en ; skos:narrower brick:Gasoline, @@ -45640,14 +44203,278 @@ brick:Liquid a brick:Substance ; brick:Oil, brick:Water . +brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Cool ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Limit, + tag:Max, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Cool ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Cool, + tag:Discharge, + tag:Flow, + tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + +brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; + owl:equivalentClass brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Heat ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Heat, + tag:Limit, + tag:Min, + tag:Parameter, + tag:Point, + tag:Setpoint, + tag:Supply . + brick:Mixed_Air a brick:Substance ; - rdfs:label "Mixed Air" ; skos:broader brick:Air ; skos:definition "(1) air that contains two or more streams of air. (2) combined outdoor air and recirculated air."@en . +brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Occupied_Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate when occupied"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Occupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Occupied, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "On Off Command" ; rdfs:subClassOf brick:Command ; skos:definition "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity"@en ; sh:rule [ a sh:TripleRule ; @@ -45673,7 +44500,6 @@ brick:On_Off_Command a owl:Class, brick:Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measure the amount of force acting on a unit area"@en ; sh:property [ a sh:PropertyShape ; @@ -45699,14 +44525,172 @@ brick:Pressure_Sensor a owl:Class, tag:Sensor ; brick:hasQuantity brick:Pressure . -brick:Proportional_Band_Parameter a owl:Class, +brick:Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Proportional Band Parameter" ; - rdfs:subClassOf brick:PID_Parameter ; + rdfs:subClassOf brick:On_Off_Status ; + skos:definition "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Start ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Status ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Stop ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Start, + tag:Status, + tag:Stop . + +brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Flow_Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Discharge_Air . + +brick:Supply_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Alarm ; + owl:equivalentClass brick:Discharge_Air_Temperature_Alarm ; + skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Alarm ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Alarm, + tag:Discharge, + tag:Point, + tag:Supply, + tag:Temperature . + +brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Deadband_Setpoint ; + skos:definition "Sets the size of a deadband of temperature of supply air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Deadband ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Deadband, + tag:Discharge, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter ; + owl:equivalentClass brick:Discharge_Air_Temperature_Proportional_Band_Parameter ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Band ; sh:predicate brick:hasTag ; sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:PID ; sh:predicate brick:hasTag ; @@ -45722,30 +44706,39 @@ brick:Proportional_Band_Parameter a owl:Class, [ a sh:TripleRule ; sh:object tag:Proportional ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Band, + brick:hasAssociatedTag tag:Air, + tag:Band, + tag:Discharge, tag:PID, tag:Parameter, tag:Point, - tag:Proportional . + tag:Proportional, + tag:Supply, + tag:Temperature . -brick:Relative_Humidity_Sensor a owl:Class, +brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Relative Humidity Sensor" ; - rdfs:subClassOf brick:Humidity_Sensor ; - skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:RelativeHumidityObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Reset_Differential_Setpoint ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Humidity ; + sh:object tag:Differential ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -45753,58 +44746,184 @@ brick:Relative_Humidity_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Relative ; + sh:object tag:Reset ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Humidity, + tag:Differential, + tag:Discharge, tag:Point, - tag:Relative, - tag:Sensor ; - brick:hasQuantity qudtqk:RelativeHumidity ; - brick:hasSubstance brick:Air . + tag:Reset, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Differential_Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . -brick:Start_Stop_Status a owl:Class, +brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Status" ; - rdfs:subClassOf brick:On_Off_Status ; - skos:definition "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)"@en ; + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; + owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint_Limit ; + skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en ; sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Start ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Status ; + sh:object tag:Supply ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Stop ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Start, - tag:Status, - tag:Stop . + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Limit, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature . brick:Supply_Water_Temperature_Sensor a owl:Class ; - rdfs:label "Supply Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; owl:deprecated true ; brick:deprecatedInVersion "1.3.0" ; brick:deprecationMitigationMessage "Swapped supply/return for entering/leaving with water-related points" ; brick:isReplacedBy brick:Leaving_Water_Temperature_Sensor . +brick:Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:High ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:High, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Low ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Reset ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Low, + tag:Point, + tag:Reset, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; + owl:equivalentClass brick:Unoccupied_Discharge_Air_Flow_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unoccupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Unoccupied ; + brick:hasQuantity qudtqk:VolumeFlowRate . + brick:Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Water Valve" ; rdfs:subClassOf brick:Valve ; skos:definition "A valve that modulates the flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -45825,7 +44944,6 @@ brick:Water_Valve a owl:Class, brick:Zone a owl:Class, sh:NodeShape ; - rdfs:label "Zone" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "(1) a separately controlled heated or cooled space. (2) one occupied space or several occupied spaces with similar occupancy category, occupant density, zone air distribution effectiveness, and zone primary airflow per unit area. (3) space or group of spaces within a building for which the heating, cooling, or lighting requirements are sufficiently similar that desired conditions can be maintained throughout by a single controlling device."@en ; @@ -45845,27 +44963,9 @@ brick:Zone a owl:Class, tag:Zone ; brick:isReplacedBy rec:Zone . -brick:hasLocation a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has location" ; - rdfs:subPropertyOf brick:Relationship ; - owl:equivalentProperty rec:locatedIn ; - owl:inverseOf brick:isLocationOf ; - skos:definition "Subject is physically located in the location given by the object"@en . - -brick:hasPoint a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has point" ; - rdfs:subPropertyOf brick:Relationship ; - owl:equivalentProperty rec:hasPoint ; - owl:inverseOf brick:isPointOf ; - skos:definition "The subject has a source of telemetry identified by the object. In some systems the source of telemetry may be represented as a digital/analog input/output point"@en . - brick:timestamp a rdf:Property, owl:DatatypeProperty ; - rdfs:label "Timestamp" ; + rdfs:label "Timestamp"@en ; rdfs:subPropertyOf brick:Relationship . bsh:Electric_CurrentQuantityShape a owl:Class, @@ -45873,210 +44973,181 @@ bsh:Electric_CurrentQuantityShape a owl:Class, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:KiloA unit:MicroA unit:MilliA unit:PetaA unit:TeraA unit:A unit:MegaA unit:GigaA unit:PlanckCurrent unit:PicoA unit:A_Ab unit:FemtoA unit:BIOT unit:AttoA unit:NanoA unit:A_Stat ) ; - sh:maxCount 1 ; - sh:minCount 1 ; - sh:path brick:hasUnit ], - [ a sh:PropertyShape ; skos:definition "The ambient temperature at which the current input was measured" ; sh:class bsh:TemperatureShape ; sh:path brick:ambientTemperatureOfMeasurement ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:value ] . + sh:path brick:value ], + [ a sh:PropertyShape ; + sh:in ( unit:BIOT unit:KiloA unit:NanoA unit:PlanckCurrent unit:PicoA unit:AttoA unit:MicroA unit:GigaA unit:PetaA unit:MilliA unit:TeraA unit:MegaA unit:FemtoA unit:A unit:A_Stat unit:A_Ab ) ; + sh:maxCount 1 ; + sh:minCount 1 ; + sh:path brick:hasUnit ] . bsh:LastKnownValueShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:datatype xsd:dateTime ; + sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:timestamp ], + sh:path brick:value ], [ a sh:PropertyShape ; - sh:maxCount 1 ; + sh:datatype xsd:dateTime ; sh:minCount 1 ; - sh:path brick:value ] . + sh:path brick:timestamp ] . bsh:VoltageQuantityShape a owl:Class, sh:NodeShape, brick:EntityPropertyValue ; rdfs:subClassOf bsh:ValueShape ; sh:property [ a sh:PropertyShape ; - sh:in ( unit:MegaV unit:V_Ab unit:GigaV unit:MilliV unit:NanoV unit:PicoV unit:V_Stat unit:FemtoV unit:MicroV unit:KiloV unit:PlanckVolt unit:TeraV unit:V ) ; + skos:definition "The ambient temperature at which the voltage was measured" ; + sh:class bsh:TemperatureShape ; + sh:path brick:ambientTemperatureOfMeasurement ], + [ a sh:PropertyShape ; + sh:in ( unit:TeraV unit:KiloV unit:MilliV unit:V_Ab unit:MicroV unit:FemtoV unit:V unit:GigaV unit:MegaV unit:V_Stat unit:PlanckVolt unit:PicoV unit:NanoV ) ; sh:maxCount 1 ; sh:minCount 1 ; sh:path brick:hasUnit ], [ a sh:PropertyShape ; sh:maxCount 1 ; sh:minCount 1 ; - sh:path brick:value ], - [ a sh:PropertyShape ; - skos:definition "The ambient temperature at which the voltage was measured" ; - sh:class bsh:TemperatureShape ; - sh:path brick:ambientTemperatureOfMeasurement ] . + sh:path brick:value ] . tag:AHU a brick:Tag ; - rdfs:label "AHU" . + rdfs:label "AHU"@en . tag:Access a brick:Tag ; - rdfs:label "Access" . + rdfs:label "Access"@en . tag:Adjust a brick:Tag ; - rdfs:label "Adjust" . + rdfs:label "Adjust"@en . tag:Angle a brick:Tag ; - rdfs:label "Angle" . + rdfs:label "Angle"@en . tag:Beam a brick:Tag ; - rdfs:label "Beam" . + rdfs:label "Beam"@en . tag:Breaker a brick:Tag ; - rdfs:label "Breaker" . + rdfs:label "Breaker"@en . tag:Ceiling a brick:Tag ; - rdfs:label "Ceiling" . + rdfs:label "Ceiling"@en . tag:Charging a brick:Tag ; - rdfs:label "Charging" . + rdfs:label "Charging"@en . tag:Close a brick:Tag ; - rdfs:label "Close" . + rdfs:label "Close"@en . tag:Cold a brick:Tag ; - rdfs:label "Cold" . + rdfs:label "Cold"@en . tag:Conditioning a brick:Tag ; - rdfs:label "Conditioning" . + rdfs:label "Conditioning"@en . tag:Controller a brick:Tag ; - rdfs:label "Controller" . + rdfs:label "Controller"@en . tag:Detector a brick:Tag ; - rdfs:label "Detector" . + rdfs:label "Detector"@en . tag:Disconnect a brick:Tag ; - rdfs:label "Disconnect" . + rdfs:label "Disconnect"@en . tag:Duct a brick:Tag ; - rdfs:label "Duct" . + rdfs:label "Duct"@en . tag:Embedded a brick:Tag ; - rdfs:label "Embedded" . + rdfs:label "Embedded"@en . tag:Failure a brick:Tag ; - rdfs:label "Failure" . + rdfs:label "Failure"@en . tag:Frame a brick:Tag ; - rdfs:label "Frame" . + rdfs:label "Frame"@en . tag:Fresh a brick:Tag ; - rdfs:label "Fresh" . + rdfs:label "Fresh"@en . tag:Gauge a brick:Tag ; - rdfs:label "Gauge" . + rdfs:label "Gauge"@en . tag:Generator a brick:Tag ; - rdfs:label "Generator" . + rdfs:label "Generator"@en . tag:Grains a brick:Tag ; - rdfs:label "Grains" . + rdfs:label "Grains"@en . tag:Hardware a brick:Tag ; - rdfs:label "Hardware" . + rdfs:label "Hardware"@en . tag:Heater a brick:Tag ; - rdfs:label "Heater" . + rdfs:label "Heater"@en . tag:Illuminance a brick:Tag ; - rdfs:label "Illuminance" . + rdfs:label "Illuminance"@en . tag:Imbalance a brick:Tag ; - rdfs:label "Imbalance" . + rdfs:label "Imbalance"@en . tag:Intercom a brick:Tag ; - rdfs:label "Intercom" . + rdfs:label "Intercom"@en . tag:Lead a brick:Tag ; - rdfs:label "Lead" . + rdfs:label "Lead"@en . tag:Lobby a brick:Tag ; - rdfs:label "Lobby" . + rdfs:label "Lobby"@en . tag:Metering a brick:Tag ; - rdfs:label "Metering" . + rdfs:label "Metering"@en . tag:Overridden a brick:Tag ; - rdfs:label "Overridden" . + rdfs:label "Overridden"@en . tag:Parking a brick:Tag ; - rdfs:label "Parking" . + rdfs:label "Parking"@en . tag:Rain a brick:Tag ; - rdfs:label "Rain" . + rdfs:label "Rain"@en . tag:Ratio a brick:Tag ; - rdfs:label "Ratio" . + rdfs:label "Ratio"@en . tag:Reducing a brick:Tag ; - rdfs:label "Reducing" . + rdfs:label "Reducing"@en . tag:Riser a brick:Tag ; - rdfs:label "Riser" . + rdfs:label "Riser"@en . tag:Sensitivity a brick:Tag ; - rdfs:label "Sensitivity" . + rdfs:label "Sensitivity"@en . tag:Surveillance a brick:Tag ; - rdfs:label "Surveillance" . + rdfs:label "Surveillance"@en . tag:Thermostat a brick:Tag ; - rdfs:label "Thermostat" . + rdfs:label "Thermostat"@en . tag:Tolerance a brick:Tag ; - rdfs:label "Tolerance" . + rdfs:label "Tolerance"@en . tag:Vehicle a brick:Tag ; - rdfs:label "Vehicle" . + rdfs:label "Vehicle"@en . tag:Ventilation a brick:Tag ; - rdfs:label "Ventilation" . + rdfs:label "Ventilation"@en . tag:Volume a brick:Tag ; - rdfs:label "Volume" . - -brick:Air_Flow_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Air Flow Sensor" ; - rdfs:subClassOf brick:Flow_Sensor ; - skos:definition "Measures the rate of flow of air"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Sensor ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Flow, - tag:Point, - tag:Sensor ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Air . + rdfs:label "Volume"@en . brick:Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor ; skos:definition "Measures the temperature of chilled water"@en ; sh:rule [ a sh:TripleRule ; @@ -46107,9 +45178,40 @@ brick:Chilled_Water_Temperature_Sensor a owl:Class, brick:hasQuantity brick:Temperature ; brick:hasSubstance brick:Chilled_Water . +brick:Fan_Coil_Unit a owl:Class, + sh:NodeShape ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + owl:equivalentClass brick:FCU ; + skos:definition "Terminal device consisting of a heating and/or cooling heat exchanger or 'coil' and fan that is used to control the temperature in the space where it is installed"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Coil ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:FCU ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Coil, + tag:Equipment, + tag:FCU, + tag:Fan, + tag:Unit . + brick:Floor a owl:Class, sh:NodeShape ; - rdfs:label "Floor" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; owl:equivalentClass brick:Storey ; @@ -46136,7 +45238,6 @@ brick:Floor a owl:Class, brick:isReplacedBy rec:Level . brick:Frequency a brick:Quantity ; - rdfs:label "Frequency" ; qudt:applicableUnit unit:GigaHZ, unit:HZ, unit:KiloHZ, @@ -46167,36 +45268,8 @@ brick:Frequency a brick:Quantity ; skos:narrower brick:Alternating_Current_Frequency ; brick:hasQUDTReference qudtqk:Frequency . -brick:Heating_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for heating"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Heat ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Heat, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . - brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, sh:NodeShape ; - rdfs:label "Heating Ventilation Air Conditioning System" ; rdfs:subClassOf brick:System ; owl:equivalentClass brick:HVAC_System ; skos:definition "The equipment, distribution systems and terminals that provide, either collectively or individually, the processes of heating, ventilating or air conditioning to a building or portion of a building"@en ; @@ -46232,13 +45305,11 @@ brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, tag:Ventilation . brick:Leaving_Chilled_Water a brick:Substance ; - rdfs:label "Leaving Chilled Water" ; skos:broader brick:Chilled_Water, brick:Leaving_Water . brick:Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Mode Status" ; rdfs:subClassOf brick:Status ; skos:definition "Indicates which mode a system, device or control loop is currently in"@en ; sh:rule [ a sh:TripleRule ; @@ -46259,7 +45330,6 @@ brick:Mode_Status a owl:Class, brick:On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Off Status" ; rdfs:subClassOf brick:Off_Status, brick:On_Status, brick:Status ; @@ -46285,94 +45355,19 @@ brick:On_Off_Status a owl:Class, tag:Point, tag:Status . -brick:Supply_Air_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Flow ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Supply ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Flow, - tag:Point, - tag:Setpoint, - tag:Supply ; - brick:hasQuantity qudtqk:VolumeFlowRate ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Supply_Air_Temperature_Setpoint a owl:Class, +brick:Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; - skos:definition "Temperature setpoint for supply air"@en ; + rdfs:subClassOf brick:PID_Parameter ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Discharge ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Band ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Supply ; + sh:object tag:PID ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Discharge, - tag:Point, - tag:Setpoint, - tag:Supply, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Discharge_Air, - brick:Supply_Air . - -brick:Temperature_Deadband_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Deadband_Setpoint, - brick:Temperature_Setpoint ; - skos:definition "Sets the size of a deadband of temperature"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Deadband ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46380,86 +45375,52 @@ brick:Temperature_Deadband_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Proportional ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Deadband, + brick:hasAssociatedTag tag:Band, + tag:PID, + tag:Parameter, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature . - -brick:Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Temperature Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets temperature"@en ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity qudtqk:Temperature . - -ref:hasExternalReference a owl:ObjectProperty ; - rdfs:label "hasExternalReference" ; - rdfs:subPropertyOf s223:hasExternalReference ; - skos:definition "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." . - -rdfs:Resource sh:property bsh:valueShape . + tag:Proportional . -brick:Air_Temperature_Sensor a owl:Class, +brick:Radiant_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measures the temperature of air"@en ; + rdfs:seeAlso ; + rdfs:subClassOf brick:Terminal_Unit ; + skos:definition "A temperature-controlled surface that provides fifty percent (50%) or more of the design heat transfer by thermal radiation."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Panel ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Radiant ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Point, - tag:Sensor, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Air . + brick:hasAssociatedTag tag:Equipment, + tag:Panel, + tag:Radiant . -brick:Effective_Air_Temperature_Setpoint a owl:Class, +brick:Relative_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Effective Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Humidity_Sensor ; + skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:RelativeHumidityObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Effective ; + sh:object tag:Humidity ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46467,52 +45428,59 @@ brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Relative ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Effective, + tag:Humidity, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Relative, + tag:Sensor ; + brick:hasQuantity qudtqk:RelativeHumidity ; brick:hasSubstance brick:Air . -brick:ICT_Equipment a owl:Class, +brick:Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "ICT Equipment" ; - rdfs:subClassOf brick:Equipment ; - skos:definition "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals."@en ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets temperature"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:ICT ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:ICT . + brick:hasAssociatedTag tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity qudtqk:Temperature . -brick:Leaving_Hot_Water a brick:Substance ; - rdfs:label "Leaving Hot Water" ; - skos:broader brick:Hot_Water, - brick:Leaving_Water . +ref:hasExternalReference a owl:ObjectProperty ; + rdfs:label "hasExternalReference" ; + rdfs:subPropertyOf s223:hasExternalReference ; + skos:definition "Points to the external reference for this entity, which contains additional metadata/data not included in this graph." . -brick:Occupied_Air_Temperature_Setpoint a owl:Class, +rdfs:Resource sh:property bsh:valueShape . + +brick:Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; + rdfs:subClassOf brick:Flow_Sensor ; + skos:definition "Measures the rate of flow of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Occupied ; + sh:object tag:Flow ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46520,32 +45488,26 @@ brick:Occupied_Air_Temperature_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, - tag:Occupied, + tag:Flow, tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; + tag:Sensor ; + brick:hasQuantity qudtqk:VolumeFlowRate ; brick:hasSubstance brick:Air . -brick:Static_Pressure_Setpoint a owl:Class, +brick:Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint" ; - rdfs:subClassOf brick:Pressure_Setpoint ; - skos:definition "Sets static pressure"@en ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature for cooling"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Cool ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Pressure ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46553,43 +45515,41 @@ brick:Static_Pressure_Setpoint a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Static ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Point, - tag:Pressure, + brick:hasAssociatedTag tag:Cool, + tag:Point, tag:Setpoint, - tag:Static ; - brick:hasQuantity brick:Static_Pressure . + tag:Temperature ; + brick:hasQuantity brick:Temperature . -brick:Terminal_Unit a owl:Class, +brick:ICT_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Terminal Unit" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; + rdfs:subClassOf brick:Equipment ; + skos:definition "Information and Communications Technology (ICT) equipment operates with a processor to process data or logic and create digital signals."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Terminal ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unit ; + sh:object tag:ICT ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Terminal, - tag:Unit . + tag:ICT . -brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, +brick:Leaving_Hot_Water a brick:Substance ; + skos:broader brick:Hot_Water, + brick:Leaving_Water . + +brick:Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of air when unoccupied"@en ; + rdfs:subClassOf brick:Deadband_Setpoint, + brick:Temperature_Setpoint ; + skos:definition "Sets the size of a deadband of temperature"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; + sh:object tag:Deadband ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; @@ -46603,21 +45563,15 @@ brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, [ a sh:TripleRule ; sh:object tag:Temperature ; sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Unoccupied ; - sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, + brick:hasAssociatedTag tag:Deadband, tag:Point, tag:Setpoint, - tag:Temperature, - tag:Unoccupied ; + tag:Temperature ; brick:hasQuantity brick:Temperature . brick:Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Setpoint" ; rdfs:subClassOf brick:Flow_Setpoint ; skos:definition "Sets the target flow rate of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46645,7 +45599,6 @@ brick:Water_Flow_Setpoint a owl:Class, brick:Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Setpoint" ; rdfs:subClassOf brick:Temperature_Setpoint ; skos:definition "Sets temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -46672,163 +45625,150 @@ brick:Water_Temperature_Setpoint a owl:Class, brick:hasSubstance brick:Water . brick:Zone_Air a brick:Substance ; - rdfs:label "Zone Air" ; skos:broader brick:Air ; skos:definition "air inside a defined zone (e.g., corridors)."@en . tag:Area a brick:Tag ; - rdfs:label "Area" . + rdfs:label "Area"@en . tag:Automatic a brick:Tag ; - rdfs:label "Automatic" . + rdfs:label "Automatic"@en . tag:Baseboard a brick:Tag ; - rdfs:label "Baseboard" . + rdfs:label "Baseboard"@en . tag:Basin a brick:Tag ; - rdfs:label "Basin" . + rdfs:label "Basin"@en . tag:Diffuser a brick:Tag ; - rdfs:label "Diffuser" . + rdfs:label "Diffuser"@en . tag:Enclosed a brick:Tag ; - rdfs:label "Enclosed" . + rdfs:label "Enclosed"@en . tag:Exchanger a brick:Tag ; - rdfs:label "Exchanger" . + rdfs:label "Exchanger"@en . tag:Face a brick:Tag ; - rdfs:label "Face" . + rdfs:label "Face"@en . tag:Fault a brick:Tag ; - rdfs:label "Fault" . + rdfs:label "Fault"@en . tag:Generation a brick:Tag ; - rdfs:label "Generation" . + rdfs:label "Generation"@en . tag:Interface a brick:Tag ; - rdfs:label "Interface" . + rdfs:label "Interface"@en . tag:Isolation a brick:Tag ; - rdfs:label "Isolation" . + rdfs:label "Isolation"@en . tag:Leak a brick:Tag ; - rdfs:label "Leak" . + rdfs:label "Leak"@en . tag:Loss a brick:Tag ; - rdfs:label "Loss" . + rdfs:label "Loss"@en . tag:Luminance a brick:Tag ; - rdfs:label "Luminance" . + rdfs:label "Luminance"@en . tag:Manual a brick:Tag ; - rdfs:label "Manual" . + rdfs:label "Manual"@en . tag:Network a brick:Tag ; - rdfs:label "Network" . + rdfs:label "Network"@en . tag:Open a brick:Tag ; - rdfs:label "Open" . + rdfs:label "Open"@en . tag:Output a brick:Tag ; - rdfs:label "Output" . + rdfs:label "Output"@en . tag:PV a brick:Tag ; - rdfs:label "PV" . + rdfs:label "PV"@en . tag:Photovoltaic a brick:Tag ; - rdfs:label "Photovoltaic" . + rdfs:label "Photovoltaic"@en . tag:Radiant a brick:Tag ; - rdfs:label "Radiant" . + rdfs:label "Radiant"@en . tag:Recovery a brick:Tag ; - rdfs:label "Recovery" . + rdfs:label "Recovery"@en . tag:Reheat a brick:Tag ; - rdfs:label "Reheat" . + rdfs:label "Reheat"@en . tag:Run a brick:Tag ; - rdfs:label "Run" . + rdfs:label "Run"@en . tag:Smoke a brick:Tag ; - rdfs:label "Smoke" . + rdfs:label "Smoke"@en . tag:Tint a brick:Tag ; - rdfs:label "Tint" . + rdfs:label "Tint"@en . tag:Transfer a brick:Tag ; - rdfs:label "Transfer" . + rdfs:label "Transfer"@en . tag:Underfloor a brick:Tag ; - rdfs:label "Underfloor" . + rdfs:label "Underfloor"@en . tag:Variable a brick:Tag ; - rdfs:label "Variable" . + rdfs:label "Variable"@en . tag:Velocity a brick:Tag ; - rdfs:label "Velocity" . + rdfs:label "Velocity"@en . tag:Vertical a brick:Tag ; - rdfs:label "Vertical" . + rdfs:label "Vertical"@en . tag:Video a brick:Tag ; - rdfs:label "Video" . + rdfs:label "Video"@en . tag:Wash a brick:Tag ; - rdfs:label "Wash" . + rdfs:label "Wash"@en . tag:Waste a brick:Tag ; - rdfs:label "Waste" . + rdfs:label "Waste"@en . -brick:Air_Handling_Unit a owl:Class, +brick:Air_Quality_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Handling Unit" ; - rdfs:subClassOf brick:HVAC_Equipment ; - owl:equivalentClass brick:AHU, - brick:Air_Handler_Unit ; + rdfs:subClassOf brick:Sensor ; + skos:definition "A sensor which provides a measure of air quality"@en ; + sh:property [ a sh:PropertyShape ; + sh:class rec:DoubleValueObservation ; + sh:maxCount 1 ; + sh:name "last known value" ; + sh:nodeKind sh:IRI ; + sh:path brick:lastKnownValue ] ; sh:rule [ a sh:TripleRule ; - sh:object tag:AHU ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Handler ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Handling ; + sh:object tag:Quality ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Unit ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:AHU, - tag:Air, - tag:Equipment, - tag:Handler, - tag:Handling, - tag:Unit . + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Quality, + tag:Sensor ; + brick:hasQuantity qudtqk:DimensionlessRatio . -brick:Air_Quality_Sensor a owl:Class, +brick:Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Quality Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "A sensor which provides a measure of air quality"@en ; - sh:property [ a sh:PropertyShape ; - sh:class rec:DoubleValueObservation ; - sh:maxCount 1 ; - sh:name "last known value" ; - sh:nodeKind sh:IRI ; - sh:path brick:lastKnownValue ] ; + rdfs:subClassOf brick:Temperature_Sensor ; + skos:definition "Measures the temperature of air"@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Air ; sh:predicate brick:hasTag ; @@ -46838,21 +45778,22 @@ brick:Air_Quality_Sensor a owl:Class, sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Quality ; + sh:object tag:Sensor ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Sensor ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Air, tag:Point, - tag:Quality, - tag:Sensor ; - brick:hasQuantity qudtqk:DimensionlessRatio . + tag:Sensor, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:CO2_Concentration a brick:Quantity ; - rdfs:label "CO2Concentration" ; + rdfs:label "CO2Concentration"@en ; qudt:applicableUnit unit:PPB, unit:PPM ; qudt:hasDimensionVector ; @@ -46863,7 +45804,6 @@ brick:CO2_Concentration a brick:Quantity ; skos:narrower brick:Differential_CO2_Concentration . brick:Condenser_Water a brick:Substance ; - rdfs:label "Condenser Water" ; skos:broader brick:Water ; skos:definition "Water used used to remove heat through condensation"@en ; skos:narrower brick:Entering_Condenser_Water, @@ -46871,7 +45811,6 @@ brick:Condenser_Water a brick:Substance ; brick:Damper a owl:Class, sh:NodeShape ; - rdfs:label "Damper" ; rdfs:subClassOf brick:HVAC_Equipment ; skos:definition "Element inserted into an air-distribution system or element of an air-distribution system permitting modification of the air resistance of the system and consequently changing the airflow rate or shutting off the airflow."@en ; sh:rule [ a sh:TripleRule ; @@ -46885,60 +45824,96 @@ brick:Damper a owl:Class, brick:hasAssociatedTag tag:Damper, tag:Equipment . -brick:Max_Limit a owl:Class, +brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Air ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Max ; + sh:object tag:Effective ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Point ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Max, - tag:Parameter, - tag:Point . + brick:hasAssociatedTag tag:Air, + tag:Effective, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . -brick:Min_Limit a owl:Class, +brick:Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature for heating"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Limit ; + sh:object tag:Heat ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Min ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Parameter ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Heat, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature . + +brick:Occupied_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Occupied ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Limit, - tag:Min, - tag:Parameter, - tag:Point . + brick:hasAssociatedTag tag:Air, + tag:Occupied, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:Position a brick:Quantity ; - rdfs:label "Position" ; + rdfs:label "Position"@en ; qudt:applicableUnit unit:PERCENT ; qudt:hasDimensionVector ; rdfs:isDefinedBy ; @@ -46948,7 +45923,6 @@ brick:Position a brick:Quantity ; brick:Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Sensor Equipment" ; rdfs:subClassOf brick:ICT_Equipment ; skos:definition "A piece of equipment for sensing some physical properties"@en ; sh:rule [ a sh:TripleRule ; @@ -46968,7 +45942,6 @@ brick:Sensor_Equipment a owl:Class, tag:Sensor . brick:Speed a brick:Quantity ; - rdfs:label "Speed" ; qudt:applicableUnit unit:BFT, unit:DEG-PER-HR, unit:DEG-PER-MIN, @@ -46998,9 +45971,34 @@ brick:Speed a brick:Quantity ; brick:Rotational_Speed ; brick:hasQUDTReference qudtqk:Speed . +brick:Static_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Setpoint ; + skos:definition "Sets static pressure"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Pressure ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Static ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Point, + tag:Pressure, + tag:Setpoint, + tag:Static ; + brick:hasQuantity brick:Static_Pressure . + brick:Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Sensor" ; rdfs:subClassOf brick:Sensor ; skos:definition "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold"@en ; sh:property [ a sh:PropertyShape ; @@ -47026,9 +46024,39 @@ brick:Temperature_Sensor a owl:Class, tag:Temperature ; brick:hasQuantity brick:Temperature . +brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + skos:definition "Sets temperature of air when unoccupied"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unoccupied ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Setpoint, + tag:Temperature, + tag:Unoccupied ; + brick:hasQuantity brick:Temperature . + brick:Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Sensor" ; rdfs:subClassOf brick:Flow_Sensor ; skos:definition "Measures the rate of flow of water"@en ; sh:rule [ a sh:TripleRule ; @@ -47055,97 +46083,128 @@ brick:Water_Flow_Sensor a owl:Class, brick:hasSubstance brick:Water . brick:Entering_Water a brick:Substance ; - rdfs:label "Entering Water" ; skos:broader brick:Water ; skos:definition "Water that is entering a piece of equipment or system"@en . -brick:Humidity_Setpoint a owl:Class, +brick:Max_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets humidity"@en ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Humidity ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Max ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; sh:object tag:Point ; sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Limit, + tag:Max, + tag:Parameter, + tag:Point . + +brick:Min_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Limit ; + skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Limit ; + sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Setpoint ; + sh:object tag:Min ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Parameter ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Humidity, - tag:Point, - tag:Setpoint ; - brick:hasQuantity qudtqk:PressureRatio . + brick:hasAssociatedTag tag:Limit, + tag:Min, + tag:Parameter, + tag:Point . tag:Average a brick:Tag ; - rdfs:label "Average" . + rdfs:label "Average"@en . tag:Battery a brick:Tag ; - rdfs:label "Battery" . + rdfs:label "Battery"@en . tag:Booster a brick:Tag ; - rdfs:label "Booster" . + rdfs:label "Booster"@en . tag:CO a brick:Tag ; - rdfs:label "CO" . + rdfs:label "CO"@en . tag:Chiller a brick:Tag ; - rdfs:label "Chiller" . + rdfs:label "Chiller"@en . tag:Circulator a brick:Tag ; - rdfs:label "Circulator" . + rdfs:label "Circulator"@en . tag:Detection a brick:Tag ; - rdfs:label "Detection" . + rdfs:label "Detection"@en . tag:Direction a brick:Tag ; - rdfs:label "Direction" . + rdfs:label "Direction"@en . tag:FCU a brick:Tag ; - rdfs:label "FCU" . + rdfs:label "FCU"@en . tag:Fixed a brick:Tag ; - rdfs:label "Fixed" . + rdfs:label "Fixed"@en . tag:Floor a brick:Tag ; - rdfs:label "Floor" . + rdfs:label "Floor"@en . tag:Heating a brick:Tag ; - rdfs:label "Heating" . + rdfs:label "Heating"@en . tag:Laboratory a brick:Tag ; - rdfs:label "Laboratory" . + rdfs:label "Laboratory"@en . tag:Media a brick:Tag ; - rdfs:label "Media" . + rdfs:label "Media"@en . tag:Outdoor a brick:Tag ; - rdfs:label "Outdoor" . + rdfs:label "Outdoor"@en . tag:Preheat a brick:Tag ; - rdfs:label "Preheat" . + rdfs:label "Preheat"@en . tag:Relief a brick:Tag ; - rdfs:label "Relief" . + rdfs:label "Relief"@en . tag:Stack a brick:Tag ; - rdfs:label "Stack" . + rdfs:label "Stack"@en . tag:Surface a brick:Tag ; - rdfs:label "Surface" . + rdfs:label "Surface"@en . tag:Target a brick:Tag ; - rdfs:label "Target" . + rdfs:label "Target"@en . tag:VFD a brick:Tag ; - rdfs:label "VFD" . + rdfs:label "VFD"@en . + +rec:includes a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "includes"@en . brick:Differential_Temperature a brick:Quantity ; - rdfs:label "Differential Temperature" ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:DEG_R, @@ -47158,7 +46217,6 @@ brick:Differential_Temperature a brick:Quantity ; brick:Electrical_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Electrical Equipment" ; rdfs:subClassOf brick:Equipment ; sh:rule [ a sh:TripleRule ; sh:object tag:Electrical ; @@ -47173,7 +46231,6 @@ brick:Electrical_Equipment a owl:Class, brick:Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Command" ; rdfs:subClassOf brick:Command ; skos:definition "Commands that enable functionality"@en ; sh:rule [ a sh:TripleRule ; @@ -47192,53 +46249,57 @@ brick:Enable_Command a owl:Class, tag:Enable, tag:Point . -brick:Leaving_Water a brick:Substance ; - rdfs:label "Leaving Water" ; - skos:broader brick:Water ; - skos:definition "Water that is leaving a piece of equipment or system"@en . - -brick:System a owl:Class, +brick:Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "System" ; - rdfs:subClassOf brick:Collection ; - skos:definition "A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and termi­nal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary)."@en ; - sh:property [ sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Point ] [ sh:class brick:Loop ] [ sh:class brick:System ] [ sh:class brick:Location ] [ sh:class brick:PV_Array ] ) ; - sh:path brick:hasPart ] ; + rdfs:subClassOf brick:Setpoint ; + skos:definition "Sets humidity"@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Collection ; + sh:object tag:Humidity ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:System ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Collection, - tag:System . + brick:hasAssociatedTag tag:Humidity, + tag:Point, + tag:Setpoint ; + brick:hasQuantity qudtqk:PressureRatio . -brick:Exhaust_Air a brick:Substance ; - rdfs:label "Exhaust Air" ; - skos:broader brick:Air ; - skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization"@en . +brick:Leaving_Water a brick:Substance ; + skos:broader brick:Water ; + skos:definition "Water that is leaving a piece of equipment or system"@en . -brick:Fan a owl:Class, +brick:Terminal_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Fan" ; rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "Any device with two or more blades or vanes attached to a rotating shaft used to produce an airflow for the purpose of comfort, ventilation, exhaust, heating, cooling, or any other gaseous transport."@en ; + skos:definition "A device that regulates the volumetric flow rate and/or the temperature of the controlled medium."@en ; sh:rule [ a sh:TripleRule ; sh:object tag:Equipment ; sh:predicate brick:hasTag ; sh:subject sh:this ], [ a sh:TripleRule ; - sh:object tag:Fan ; + sh:object tag:Terminal ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment, - tag:Fan . + tag:Terminal, + tag:Unit . + +brick:Exhaust_Air a brick:Substance ; + skos:broader brick:Air ; + skos:definition "air that must be removed from a space due to contaminants, regardless of pressurization"@en . brick:Limit a owl:Class, sh:NodeShape ; - rdfs:label "Limit" ; rdfs:subClassOf brick:Parameter ; skos:definition "A parameter that places an upper or lower bound on the range of permitted values of another point"@en ; sh:rule [ a sh:TripleRule ; @@ -47257,47 +46318,141 @@ brick:Limit a owl:Class, tag:Parameter, tag:Point . +brick:Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Flow_Setpoint ; + skos:definition "Sets supply air flow rate"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Flow ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Flow, + tag:Point, + tag:Setpoint, + tag:Supply ; + brick:hasQuantity qudtqk:VolumeFlowRate ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:Supply_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint ; + owl:equivalentClass brick:Discharge_Air_Temperature_Setpoint ; + skos:definition "Temperature setpoint for supply air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Discharge ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Supply ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Discharge, + tag:Point, + tag:Setpoint, + tag:Supply, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Discharge_Air, + brick:Supply_Air . + +brick:System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection ; + skos:definition "A System is a combination of equipment and auxiliary devices (e.g., controls, accessories, interconnecting means, and termi­nal elements) by which energy is transformed so it performs a specific function such as HVAC, service water heating, or lighting. (ASHRAE Dictionary)."@en ; + sh:property [ sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Point ] [ sh:class brick:Loop ] [ sh:class brick:System ] [ sh:class brick:Location ] [ sh:class brick:PV_Array ] ) ; + sh:path brick:hasPart ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Collection ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:System ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Collection, + tag:System . + tag:Boiler a brick:Tag ; - rdfs:label "Boiler" . + rdfs:label "Boiler"@en . tag:Control a brick:Tag ; - rdfs:label "Control" . + rdfs:label "Control"@en . tag:Distribution a brick:Tag ; - rdfs:label "Distribution" . + rdfs:label "Distribution"@en . tag:Gain a brick:Tag ; - rdfs:label "Gain" . + rdfs:label "Gain"@en . tag:HVAC a brick:Tag ; - rdfs:label "HVAC" . + rdfs:label "HVAC"@en . tag:Lighting a brick:Tag ; - rdfs:label "Lighting" . + rdfs:label "Lighting"@en . tag:Lockout a brick:Tag ; - rdfs:label "Lockout" . + rdfs:label "Lockout"@en . tag:Motor a brick:Tag ; - rdfs:label "Motor" . + rdfs:label "Motor"@en . tag:Occupancy a brick:Tag ; - rdfs:label "Occupancy" . + rdfs:label "Occupancy"@en . tag:Plenum a brick:Tag ; - rdfs:label "Plenum" . + rdfs:label "Plenum"@en . tag:Refrigerant a brick:Tag ; - rdfs:label "Refrigerant" . + rdfs:label "Refrigerant"@en . tag:Shade a brick:Tag ; - rdfs:label "Shade" . + rdfs:label "Shade"@en . tag:Solar a brick:Tag ; - rdfs:label "Solar" . + rdfs:label "Solar"@en . brick:Air_Quality a brick:Quantity ; - rdfs:label "Air Quality" ; skos:narrower brick:Ammonia_Concentration, brick:CO2_Concentration, brick:CO_Concentration, @@ -47311,43 +46466,23 @@ brick:Air_Quality a brick:Quantity ; brick:Radioactivity_Concentration, brick:TVOC_Concentration . -brick:Collection a owl:Class, +brick:Fan a owl:Class, sh:NodeShape ; - rdfs:label "Collection" ; - rdfs:subClassOf brick:Class, - brick:Entity, - rec:Collection ; - sh:node [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Equipment ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Location ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class rec:Space ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Substance ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Quantity ] ], - [ sh:message "Collection is an exclusive top class." ; - sh:not [ sh:class brick:Point ] ] ; - sh:property [ a sh:PropertyShape ; - sh:minCount 1 ; - sh:name "includes" ; - sh:nodeKind sh:IRI ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; - sh:path rec:includes ], - [ sh:message "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." ; - sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] [ sh:class brick:Point ] [ sh:class brick:Collection ] ) ; - sh:path brick:hasPart ], - bsh:isMeteredByShape ; + rdfs:subClassOf brick:HVAC_Equipment ; + skos:definition "Any device with two or more blades or vanes attached to a rotating shaft used to produce an airflow for the purpose of comfort, ventilation, exhaust, heating, cooling, or any other gaseous transport."@en ; sh:rule [ a sh:TripleRule ; - sh:object tag:Collection ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Fan ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Collection . + brick:hasAssociatedTag tag:Equipment, + tag:Fan . brick:Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Parameter" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -47374,7 +46509,6 @@ brick:Parameter a owl:Class, brick:Valve a owl:Class, sh:NodeShape ; - rdfs:label "Valve" ; rdfs:seeAlso ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that regulates, directs or controls the flow of a fluid by opening, closing or partially obstructing various passageways"@en ; @@ -47389,6 +46523,42 @@ brick:Valve a owl:Class, brick:hasAssociatedTag tag:Equipment, tag:Valve . +brick:Air_Handling_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment ; + owl:equivalentClass brick:AHU, + brick:Air_Handler_Unit ; + sh:rule [ a sh:TripleRule ; + sh:object tag:AHU ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Handler ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Handling ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Unit ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:AHU, + tag:Air, + tag:Equipment, + tag:Handler, + tag:Handling, + tag:Unit . + brick:Entity a owl:Class ; sh:property bsh:hasLocationShape, bsh:hasdeprecationShape, @@ -47399,7 +46569,6 @@ brick:Entity a owl:Class ; brick:Space a owl:Class, sh:NodeShape ; - rdfs:label "Space" ; rdfs:subClassOf brick:Location ; owl:deprecated true ; skos:definition "A part of the physical world or a virtual world whose 3D spatial extent is bounded actually or theoretically, and provides for certain functions within the zone it is contained in."@en ; @@ -47419,7 +46588,6 @@ brick:Space a owl:Class, brick:Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Sensor" ; rdfs:subClassOf brick:Temperature_Sensor ; skos:definition "Measures the temperature of water"@en ; sh:rule [ a sh:TripleRule ; @@ -47446,71 +46614,75 @@ brick:Water_Temperature_Sensor a owl:Class, brick:hasSubstance brick:Water . tag:Dewpoint a brick:Tag ; - rdfs:label "Dewpoint" . + rdfs:label "Dewpoint"@en . tag:Disable a brick:Tag ; - rdfs:label "Disable" . + rdfs:label "Disable"@en . tag:Effective a brick:Tag ; - rdfs:label "Effective" . + rdfs:label "Effective"@en . tag:Expansion a brick:Tag ; - rdfs:label "Expansion" . + rdfs:label "Expansion"@en . tag:Frequency a brick:Tag ; - rdfs:label "Frequency" . + rdfs:label "Frequency"@en . tag:Liquid a brick:Tag ; - rdfs:label "Liquid" . + rdfs:label "Liquid"@en . tag:Loop a brick:Tag ; - rdfs:label "Loop" . + rdfs:label "Loop"@en . tag:Natural a brick:Tag ; - rdfs:label "Natural" . + rdfs:label "Natural"@en . tag:Relative a brick:Tag ; - rdfs:label "Relative" . + rdfs:label "Relative"@en . tag:Start a brick:Tag ; - rdfs:label "Start" . + rdfs:label "Start"@en . tag:Stop a brick:Tag ; - rdfs:label "Stop" . + rdfs:label "Stop"@en . tag:Telecom a brick:Tag ; - rdfs:label "Telecom" . + rdfs:label "Telecom"@en . -brick:Air_Temperature_Setpoint a owl:Class, +brick:Collection a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature of air"@en ; + rdfs:subClassOf brick:Class, + brick:Entity, + rec:Collection ; + sh:node [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Equipment ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Location ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class rec:Space ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Substance ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Quantity ] ], + [ sh:message "Collection is an exclusive top class." ; + sh:not [ sh:class brick:Point ] ] ; + sh:property [ a sh:PropertyShape ; + sh:minCount 1 ; + sh:name "includes" ; + sh:nodeKind sh:IRI ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; + sh:path rec:includes ], + [ sh:message "A Collection can be associated with Equipments, Locations/Spaces, Points, and other Collections." ; + sh:or ( [ sh:class brick:Equipment ] [ sh:class brick:Location ] [ sh:class rec:Space ] [ sh:class brick:Point ] [ sh:class brick:Collection ] ) ; + sh:path brick:hasPart ], + bsh:isMeteredByShape ; sh:rule [ a sh:TripleRule ; - sh:object tag:Air ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Point ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Setpoint ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:Temperature ; + sh:object tag:Collection ; sh:predicate brick:hasTag ; sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Air, - tag:Point, - tag:Setpoint, - tag:Temperature ; - brick:hasQuantity brick:Temperature ; - brick:hasSubstance brick:Air . + brick:hasAssociatedTag tag:Collection . brick:Hot_Water a brick:Substance ; - rdfs:label "Hot Water" ; skos:broader brick:Water ; skos:definition "Hot water used for HVAC heating or supply to hot taps"@en ; skos:narrower brick:Entering_Hot_Water, @@ -47518,7 +46690,6 @@ brick:Hot_Water a brick:Substance ; brick:Meter a owl:Class, sh:NodeShape ; - rdfs:label "Meter" ; rdfs:subClassOf brick:Equipment ; skos:definition "A device that measure usage or consumption of some media --- typically a form energy or power."@en ; sh:property bsh:hasSubMeterShape, @@ -47538,18 +46709,21 @@ brick:Meter a owl:Class, tag:Meter . brick:Outside_Air a brick:Substance ; - rdfs:label "Outside Air" ; skos:broader brick:Air ; skos:definition "air external to a defined zone (e.g., corridors)."@en . brick:Return_Air a brick:Substance ; - rdfs:label "Return Air" ; skos:broader brick:Air ; skos:definition "air removed from a space to be recirculated or exhausted. Air extracted from a space and totally or partially returned to an air conditioner, furnace, or other heating, cooling, or ventilating system."@en . +brick:Chilled_Water a brick:Substance ; + skos:broader brick:Water ; + skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature."@en ; + skos:narrower brick:Entering_Chilled_Water, + brick:Leaving_Chilled_Water . + brick:Temperature_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Parameter" ; rdfs:subClassOf brick:Parameter ; skos:definition "Parameters relevant to temperature-related systems and points"@en ; sh:rule [ a sh:TripleRule ; @@ -47568,39 +46742,58 @@ brick:Temperature_Parameter a owl:Class, tag:Point, tag:Temperature . -brick:Chilled_Water a brick:Substance ; - rdfs:label "Chilled Water" ; - skos:broader brick:Water ; - skos:definition "water used as a cooling medium (particularly in air-conditioning systems or in processes) at below ambient temperature."@en ; - skos:narrower brick:Entering_Chilled_Water, - brick:Leaving_Chilled_Water . - tag:Box a brick:Tag ; - rdfs:label "Box" . + rdfs:label "Box"@en . tag:Current a brick:Tag ; - rdfs:label "Current" . + rdfs:label "Current"@en . tag:Electrical a brick:Tag ; - rdfs:label "Electrical" . + rdfs:label "Electrical"@en . tag:Office a brick:Tag ; - rdfs:label "Office" . + rdfs:label "Office"@en . tag:Radiator a brick:Tag ; - rdfs:label "Radiator" . + rdfs:label "Radiator"@en . tag:Station a brick:Tag ; - rdfs:label "Station" . + rdfs:label "Station"@en . tag:Usage a brick:Tag ; - rdfs:label "Usage" . + rdfs:label "Usage"@en . tag:Voltage a brick:Tag ; - rdfs:label "Voltage" . + rdfs:label "Voltage"@en . + +brick:Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Setpoint ; + skos:definition "Sets temperature of air"@en ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Air ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Point ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Setpoint ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:Temperature ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Air, + tag:Point, + tag:Setpoint, + tag:Temperature ; + brick:hasQuantity brick:Temperature ; + brick:hasSubstance brick:Air . brick:Static_Pressure a brick:Quantity ; - rdfs:label "Static Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -47669,61 +46862,66 @@ brick:Static_Pressure a brick:Quantity ; brick:hasQUDTReference qudtqk:StaticPressure . tag:Bypass a brick:Tag ; - rdfs:label "Bypass" . + rdfs:label "Bypass"@en . tag:Cooling a brick:Tag ; - rdfs:label "Cooling" . + rdfs:label "Cooling"@en . tag:Enthalpy a brick:Tag ; - rdfs:label "Enthalpy" . + rdfs:label "Enthalpy"@en . tag:Matter a brick:Tag ; - rdfs:label "Matter" . + rdfs:label "Matter"@en . tag:Mixed a brick:Tag ; - rdfs:label "Mixed" . + rdfs:label "Mixed"@en . tag:Particulate a brick:Tag ; - rdfs:label "Particulate" . + rdfs:label "Particulate"@en . tag:Standby a brick:Tag ; - rdfs:label "Standby" . + rdfs:label "Standby"@en . tag:Step a brick:Tag ; - rdfs:label "Step" . + rdfs:label "Step"@en . brick:Discharge_Air a brick:Substance ; - rdfs:label "Discharge Air" ; owl:sameAs brick:Supply_Air ; skos:broader brick:Air ; skos:definition "the air exiting the registers (vents)."@en . brick:Supply_Air a brick:Substance ; - rdfs:label "Supply Air" ; owl:sameAs brick:Discharge_Air ; skos:broader brick:Air ; skos:definition "(1) air delivered by mechanical or natural ventilation to a space, composed of any combination of outdoor air, recirculated air, or transfer air. (2) air entering a space from an air-conditioning, heating, or ventilating apparatus for the purpose of comfort conditioning. Supply air is generally filtered, fan forced, and either heated, cooled, humidified, or dehumidified as necessary to maintain specified conditions. Only the quantity of outdoor air within the supply airflow may be used as replacement air."@en . +brick:hasPart a owl:AsymmetricProperty, + owl:IrreflexiveProperty, + owl:ObjectProperty ; + rdfs:label "Has part"@en ; + rdfs:subPropertyOf brick:Relationship ; + owl:inverseOf brick:isPartOf ; + skos:definition "The subject is composed in part of the entity given by the object"@en . + tag:Collection a brick:Tag ; - rdfs:label "Collection" . + rdfs:label "Collection"@en . tag:Common a brick:Tag ; - rdfs:label "Common" . + rdfs:label "Common"@en . tag:Condensing a brick:Tag ; - rdfs:label "Condensing" . + rdfs:label "Condensing"@en . tag:Panel a brick:Tag ; - rdfs:label "Panel" . + rdfs:label "Panel"@en . tag:Source a brick:Tag ; - rdfs:label "Source" . + rdfs:label "Source"@en . tag:Steam a brick:Tag ; - rdfs:label "Steam" . + rdfs:label "Steam"@en . brick:Pressure a brick:Quantity ; - rdfs:label "Pressure" ; qudt:applicableUnit unit:ATM, unit:ATM_T, unit:BAR, @@ -47795,20 +46993,8 @@ brick:Pressure a brick:Quantity ; brick:Velocity_Pressure ; brick:hasQUDTReference qudtqk:Pressure . -brick:hasPart a owl:AsymmetricProperty, - owl:IrreflexiveProperty, - owl:ObjectProperty ; - rdfs:label "Has part" ; - rdfs:subPropertyOf brick:Relationship ; - owl:inverseOf brick:isPartOf ; - skos:definition "The subject is composed in part of the entity given by the object"@en . - -tag:CO2 a brick:Tag ; - rdfs:label "CO2" . - brick:Point a owl:Class, sh:NodeShape ; - rdfs:label "Point" ; rdfs:subClassOf brick:Class, brick:Entity ; sh:node [ sh:message "Point is an exclusive top class." ; @@ -47854,9 +47040,11 @@ brick:Point a owl:Class, sh:subject sh:this ] ; brick:hasAssociatedTag tag:Point . +tag:CO2 a brick:Tag ; + rdfs:label "CO2"@en . + brick:Location a owl:Class, sh:NodeShape ; - rdfs:label "Location" ; rdfs:subClassOf brick:Class, brick:Entity, rec:Space ; @@ -47871,15 +47059,7 @@ brick:Location a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Location is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; - sh:path brick:hasPart ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:message "A Location's parts should be always be Locations/Spaces." ; + sh:property [ sh:message "A Location's parts should be always be Locations/Spaces." ; sh:or ( [ sh:class brick:Location ] [ sh:class rec:Space ] ) ; sh:path brick:hasPart ], [ sh:message "A Location's parts should be always be Locations/Spaces." ; @@ -47888,6 +47068,9 @@ brick:Location a owl:Class, [ sh:class brick:Equipment ; sh:message "Locations can be fed only by other Equipment." ; sh:path brick:isFedBy ], + [ sh:class brick:Point ; + sh:message "A Location can have Points." ; + sh:path brick:hasPoint ], bsh:hasPointShape, bsh:hasareaShape, bsh:hascoordinatesShape, @@ -47907,20 +47090,19 @@ brick:Location a owl:Class, brick:isReplacedBy rec:Architecture . tag:Coil a brick:Tag ; - rdfs:label "Coil" . + rdfs:label "Coil"@en . tag:Demand a brick:Tag ; - rdfs:label "Demand" . + rdfs:label "Demand"@en . tag:Security a brick:Tag ; - rdfs:label "Security" . + rdfs:label "Security"@en . tag:Service a brick:Tag ; - rdfs:label "Service" . + rdfs:label "Service"@en . brick:Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Setpoint" ; rdfs:seeAlso , "https://xp20.ashrae.org/terminology/index.php?term=setpoint" ; rdfs:subClassOf brick:Point ; @@ -47949,7 +47131,6 @@ brick:Setpoint a owl:Class, brick:Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Alarm" ; rdfs:seeAlso ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Command, @@ -47976,25 +47157,24 @@ brick:Alarm a owl:Class, tag:Point . tag:Building a brick:Tag ; - rdfs:label "Building" . + rdfs:label "Building"@en . tag:Domestic a brick:Tag ; - rdfs:label "Domestic" . + rdfs:label "Domestic"@en . tag:Filter a brick:Tag ; - rdfs:label "Filter" . + rdfs:label "Filter"@en . tag:Position a brick:Tag ; - rdfs:label "Position" . + rdfs:label "Position"@en . tag:Switch a brick:Tag ; - rdfs:label "Switch" . + rdfs:label "Switch"@en . tag:Thermal a brick:Tag ; - rdfs:label "Thermal" . + rdfs:label "Thermal"@en . brick:Water a brick:Substance ; - rdfs:label "Water" ; skos:broader brick:Liquid ; skos:definition "transparent, odorless, tasteless liquid; a compound of hydrogen and oxygen (H2O), containing 11.188% hydrogen and 88.812% oxygen by mass; freezing at 32°F (0°C); boiling near 212°F (100°C)."@en ; skos:narrower brick:Blowdown_Water, @@ -48011,38 +47191,34 @@ brick:Water a brick:Substance ; brick:Potable_Water . tag:Fire a brick:Tag ; - rdfs:label "Fire" . + rdfs:label "Fire"@en . tag:Meter a brick:Tag ; - rdfs:label "Meter" . + rdfs:label "Meter"@en . -tag:Tank a brick:Tag ; - rdfs:label "Tank" . +tag:Speed a brick:Tag ; + rdfs:label "Speed"@en . -brick:Relationship a owl:ObjectProperty ; - rdfs:label "Relationship" ; - skos:definition "Super-property of all Brick relationships between entities (Equipment, Location, Point)" . +tag:Tank a brick:Tag ; + rdfs:label "Tank"@en . tag:Damper a brick:Tag ; - rdfs:label "Damper" . + rdfs:label "Damper"@en . tag:Electric a brick:Tag ; - rdfs:label "Electric" . + rdfs:label "Electric"@en . tag:Emergency a brick:Tag ; - rdfs:label "Emergency" . + rdfs:label "Emergency"@en . tag:Medium a brick:Tag ; - rdfs:label "Medium" . + rdfs:label "Medium"@en . tag:On a brick:Tag ; - rdfs:label "On" . + rdfs:label "On"@en . tag:Power a brick:Tag ; - rdfs:label "Power" . - -tag:Speed a brick:Tag ; - rdfs:label "Speed" . + rdfs:label "Power"@en . a owl:Ontology ; rdfs:label "Brick" ; @@ -48053,7 +47229,7 @@ tag:Speed a brick:Tag ; sdo:name "Jason Koh" ] ) ; dcterms:issued "2016-11-16" ; dcterms:license ; - dcterms:modified "2024-04-25" ; + dcterms:modified "2024-08-22" ; dcterms:publisher [ a sdo:Consortium ; sdo:legalName "Brick Consortium, Inc" ; sdo:sameAs ] ; @@ -48070,41 +47246,56 @@ tag:Speed a brick:Tag ; , , , + , ; - owl:versionInfo "1.4.0" ; - sh:declare [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; - sh:prefix "ref" ], - [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; - sh:prefix "s223" ], + owl:versionInfo "1.4.1" ; + sh:declare [ sh:namespace "https://w3id.org/rec#"^^xsd:anyURI ; + sh:prefix "rec" ], [ sh:namespace "http://www.w3.org/1999/02/22-rdf-syntax-ns#"^^xsd:anyURI ; sh:prefix "rdf" ], - [ sh:namespace "https://w3id.org/rec#"^^xsd:anyURI ; - sh:prefix "rec" ], - [ sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI ; - sh:prefix "owl" ], [ sh:namespace "https://brickschema.org/schema/Brick#"^^xsd:anyURI ; sh:prefix "brick" ], + [ sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI ; + sh:prefix "rdfs" ], [ sh:namespace "http://www.w3.org/ns/shacl#"^^xsd:anyURI ; sh:prefix "sh" ], - [ sh:namespace "http://www.w3.org/2000/01/rdf-schema#"^^xsd:anyURI ; - sh:prefix "rdfs" ] . + [ sh:namespace "http://www.w3.org/2002/07/owl#"^^xsd:anyURI ; + sh:prefix "owl" ], + [ sh:namespace "https://brickschema.org/schema/Brick/ref#"^^xsd:anyURI ; + sh:prefix "ref" ], + [ sh:namespace "http://data.ashrae.org/standard223#"^^xsd:anyURI ; + sh:prefix "s223" ] . tag:Band a brick:Tag ; - rdfs:label "Band" . + rdfs:label "Band"@en . tag:ICT a brick:Tag ; - rdfs:label "ICT" . + rdfs:label "ICT"@en . brick:Differential_Pressure a brick:Quantity ; - rdfs:label "Differential Pressure" ; qudt:isDeltaQuantity true ; skos:broader brick:Pressure ; skos:narrower brick:Differential_Dynamic_Pressure, brick:Differential_Static_Pressure . +tag:Energy a brick:Tag ; + rdfs:label "Energy"@en . + +tag:Integral a brick:Tag ; + rdfs:label "Integral"@en . + +tag:Mode a brick:Tag ; + rdfs:label "Mode"@en . + +tag:Storage a brick:Tag ; + rdfs:label "Storage"@en . + +brick:Relationship a owl:ObjectProperty ; + rdfs:label "Relationship"@en ; + skos:definition "Super-property of all Brick relationships between entities (Equipment, Location, Point)" . + brick:Room a owl:Class, sh:NodeShape ; - rdfs:label "Room" ; rdfs:subClassOf brick:Space ; owl:deprecated true ; skos:definition "Base class for all more specific room types."@en ; @@ -48122,50 +47313,17 @@ brick:Room a owl:Class, tag:Room ; brick:isReplacedBy rec:Room . -tag:Energy a brick:Tag ; - rdfs:label "Energy" . - -tag:Integral a brick:Tag ; - rdfs:label "Integral" . - -tag:Mode a brick:Tag ; - rdfs:label "Mode" . - -tag:Storage a brick:Tag ; - rdfs:label "Storage" . - -brick:HVAC_Equipment a owl:Class, - sh:NodeShape ; - rdfs:label "HVAC Equipment" ; - rdfs:subClassOf brick:Equipment ; - skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; - sh:property [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] [ sh:class rec:Space ] ) ; - sh:path brick:feeds ], - [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] ) ; - sh:path brick:hasPart ] ; - sh:rule [ a sh:TripleRule ; - sh:object tag:Equipment ; - sh:predicate brick:hasTag ; - sh:subject sh:this ], - [ a sh:TripleRule ; - sh:object tag:HVAC ; - sh:predicate brick:hasTag ; - sh:subject sh:this ] ; - brick:hasAssociatedTag tag:Equipment, - tag:HVAC . - tag:Off a brick:Tag ; - rdfs:label "Off" . + rdfs:label "Off"@en . tag:Proportional a brick:Tag ; - rdfs:label "Proportional" . + rdfs:label "Proportional"@en . tag:Safety a brick:Tag ; - rdfs:label "Safety" . + rdfs:label "Safety"@en . brick:Command a owl:Class, sh:NodeShape ; - rdfs:label "Command" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Parameter, @@ -48191,11 +47349,33 @@ brick:Command a owl:Class, tag:Point . tag:Gas a brick:Tag ; - rdfs:label "Gas" . + rdfs:label "Gas"@en . + +brick:HVAC_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment ; + skos:definition "See Heating_Ventilation_Air_Conditioning_System"@en ; + sh:property [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] ) ; + sh:path brick:hasPart ], + [ sh:or ( [ sh:class brick:HVAC_Equipment ] [ sh:class brick:Valve ] [ sh:class rec:Space ] ) ; + sh:path brick:feeds ] ; + sh:rule [ a sh:TripleRule ; + sh:object tag:Equipment ; + sh:predicate brick:hasTag ; + sh:subject sh:this ], + [ a sh:TripleRule ; + sh:object tag:HVAC ; + sh:predicate brick:hasTag ; + sh:subject sh:this ] ; + brick:hasAssociatedTag tag:Equipment, + tag:HVAC . + +tag:Enable a brick:Tag ; + rdfs:label "Enable"@en . brick:Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Equipment" ; + rdfs:label "Equipment"^^xsd:string ; rdfs:subClassOf brick:Class, brick:Entity, rec:Asset ; @@ -48210,15 +47390,7 @@ brick:Equipment a owl:Class, sh:not [ sh:class brick:Quantity ] ], [ sh:message "Equipment is an exclusive top class." ; sh:not [ sh:class brick:Collection ] ] ; - sh:property [ sh:or ( [ sh:class rec:Space ] ) ; - sh:path brick:hasLocation ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ sh:or ( [ sh:class rec:Space ] ) ; - sh:path brick:hasLocation ], - [ sh:or ( [ sh:class brick:Point ] ) ; - sh:path brick:hasPoint ], - [ a sh:PropertyShape ; + sh:property [ a sh:PropertyShape ; sh:name "feeds" ; sh:nodeKind sh:IRI ; sh:path rec:feeds ], @@ -48229,6 +47401,9 @@ brick:Equipment a owl:Class, [ sh:class brick:Equipment ; sh:message "A piece of Equipment's parts should be always other Equipment." ; sh:path brick:hasPart ], + [ sh:class brick:Point ; + sh:message "A piece of Equipment can have Points." ; + sh:path brick:hasPoint ], [ sh:message "Equipment can be part of a Collection, System or other Equipment." ; sh:or ( [ sh:class brick:System ] [ sh:class brick:Equipment ] [ sh:class brick:Collection ] ) ; sh:path brick:isPartOf ], @@ -48278,12 +47453,8 @@ brick:Equipment a owl:Class, sh:subject sh:this ] ; brick:hasAssociatedTag tag:Equipment . -tag:Enable a brick:Tag ; - rdfs:label "Enable" . - brick:Status a owl:Class, sh:NodeShape ; - rdfs:label "Status" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, brick:Command, @@ -48309,37 +47480,39 @@ brick:Status a owl:Class, tag:Status . tag:Deadband a brick:Tag ; - rdfs:label "Deadband" . + rdfs:label "Deadband"@en . tag:Time a brick:Tag ; - rdfs:label "Time" . + rdfs:label "Time"@en . tag:Unit a brick:Tag ; - rdfs:label "Unit" . + rdfs:label "Unit"@en . tag:Fan a brick:Tag ; - rdfs:label "Fan" . + rdfs:label "Fan"@en . tag:Level a brick:Tag ; - rdfs:label "Level" . + rdfs:label "Level"@en . + +rec:value a owl:DatatypeProperty ; + rdfs:label "value"@en . tag:Exhaust a brick:Tag ; - rdfs:label "Exhaust" . + rdfs:label "Exhaust"@en . tag:High a brick:Tag ; - rdfs:label "High" . + rdfs:label "High"@en . tag:Max a brick:Tag ; - rdfs:label "Max" . + rdfs:label "Max"@en . tag:Min a brick:Tag ; - rdfs:label "Min" . + rdfs:label "Min"@en . brick:EntityProperty a owl:Class ; rdfs:subClassOf owl:ObjectProperty . brick:Air a brick:Substance ; - rdfs:label "Air" ; skos:broader brick:Gas ; skos:definition "the invisible gaseous substance surrounding the earth, a mixture mainly of oxygen and nitrogen."@en ; skos:narrower brick:Building_Air, @@ -48353,23 +47526,22 @@ brick:Air a brick:Substance ; brick:Zone_Air . tag:Low a brick:Tag ; - rdfs:label "Low" . + rdfs:label "Low"@en . tag:Occupied a brick:Tag ; - rdfs:label "Occupied" . + rdfs:label "Occupied"@en . tag:Unoccupied a brick:Tag ; - rdfs:label "Unoccupied" . + rdfs:label "Unoccupied"@en . tag:Pump a brick:Tag ; - rdfs:label "Pump" . + rdfs:label "Pump"@en . tag:Shed a brick:Tag ; - rdfs:label "Shed" . + rdfs:label "Shed"@en . brick:Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Sensor" ; rdfs:seeAlso "https://xp20.ashrae.org/terminology/index.php?term=Sensor" ; rdfs:subClassOf brick:Point ; owl:disjointWith brick:Alarm, @@ -48390,42 +47562,42 @@ brick:Sensor a owl:Class, tag:Sensor . tag:Return a brick:Tag ; - rdfs:label "Return" . + rdfs:label "Return"@en . brick:lastKnownValue a brick:EntityProperty ; - rdfs:label "Last known value" ; + rdfs:label "Last known value"@en ; skos:definition "The last known value of the Point entity" . tag:Condenser a brick:Tag ; - rdfs:label "Condenser" . + rdfs:label "Condenser"@en . tag:Humidity a brick:Tag ; - rdfs:label "Humidity" . + rdfs:label "Humidity"@en . tag:Reset a brick:Tag ; - rdfs:label "Reset" . + rdfs:label "Reset"@en . tag:Load a brick:Tag ; - rdfs:label "Load" . + rdfs:label "Load"@en . tag:Outside a brick:Tag ; - rdfs:label "Outside" . + rdfs:label "Outside"@en . tag:Static a brick:Tag ; - rdfs:label "Static" . + rdfs:label "Static"@en . tag:Zone a brick:Tag ; - rdfs:label "Zone" . + rdfs:label "Zone"@en . brick:Substance a owl:Class ; - rdfs:label "Substance" ; + rdfs:label "Substance"@en ; rdfs:subClassOf sosa:FeatureOfInterest, brick:Measurable . brick:hasUnit a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has unit" ; + rdfs:label "Has unit"@en ; rdfs:subPropertyOf brick:Relationship ; skos:definition "The QUDT unit associated with this Brick entity (usually a Brick Point instance or Entity Property)"@en . @@ -48434,19 +47606,19 @@ bsh:NumericValue a rdf:List ; rdf:rest ( [ sh:datatype xsd:decimal ] [ sh:datatype xsd:integer ] [ sh:datatype xsd:double ] ) . tag:Entering a brick:Tag ; - rdfs:label "Entering" . + rdfs:label "Entering"@en . tag:Leaving a brick:Tag ; - rdfs:label "Leaving" . + rdfs:label "Leaving"@en . tag:Cool a brick:Tag ; - rdfs:label "Cool" . + rdfs:label "Cool"@en . tag:PID a brick:Tag ; - rdfs:label "PID" . + rdfs:label "PID"@en . brick:Quantity a owl:Class ; - rdfs:label "Quantity" ; + rdfs:label "Quantity"@en ; rdfs:subClassOf qudt:QuantityKind, skos:Concept, sosa:ObservableProperty, @@ -48459,38 +47631,37 @@ bsh:ValueShape a owl:Class, sh:NodeShape . tag:Chilled a brick:Tag ; - rdfs:label "Chilled" . + rdfs:label "Chilled"@en . brick:value a rdf:Property ; - rdfs:label "Value" ; + rdfs:label "Value"@en ; rdfs:subPropertyOf qudt:value, brick:Relationship, rec:value ; skos:definition "The basic value of an entity property" . tag:Valve a brick:Tag ; - rdfs:label "Valve" . + rdfs:label "Valve"@en . tag:System a brick:Tag ; - rdfs:label "System" . + rdfs:label "System"@en . tag:Limit a brick:Tag ; - rdfs:label "Limit" . + rdfs:label "Limit"@en . tag:Heat a brick:Tag ; - rdfs:label "Heat" . + rdfs:label "Heat"@en . tag:Room a brick:Tag ; - rdfs:label "Room" . + rdfs:label "Room"@en . tag:Alarm a brick:Tag ; - rdfs:label "Alarm" . + rdfs:label "Alarm"@en . tag:Command a brick:Tag ; - rdfs:label "Command" . + rdfs:label "Command"@en . brick:Temperature a brick:Quantity ; - rdfs:label "Temperature" ; qudt:applicableUnit unit:DEG_C, unit:DEG_F, unit:DEG_R, @@ -48505,67 +47676,67 @@ brick:Temperature a brick:Quantity ; brick:hasQUDTReference qudtqk:Temperature . tag:Discharge a brick:Tag ; - rdfs:label "Discharge" . + rdfs:label "Discharge"@en . tag:Supply a brick:Tag ; - rdfs:label "Supply" . + rdfs:label "Supply"@en . tag:Space a brick:Tag ; - rdfs:label "Space" . + rdfs:label "Space"@en . tag:Differential a brick:Tag ; - rdfs:label "Differential" . + rdfs:label "Differential"@en . tag:Hot a brick:Tag ; - rdfs:label "Hot" . - -tag:Flow a brick:Tag ; - rdfs:label "Flow" . + rdfs:label "Hot"@en . tag:Status a brick:Tag ; - rdfs:label "Status" . + rdfs:label "Status"@en . + +tag:Flow a brick:Tag ; + rdfs:label "Flow"@en . tag:Location a brick:Tag ; - rdfs:label "Location" . + rdfs:label "Location"@en . tag:Parameter a brick:Tag ; - rdfs:label "Parameter" . + rdfs:label "Parameter"@en . tag:Pressure a brick:Tag ; - rdfs:label "Pressure" . + rdfs:label "Pressure"@en . tag:Temperature a brick:Tag ; - rdfs:label "Temperature" . + rdfs:label "Temperature"@en . tag:Water a brick:Tag ; - rdfs:label "Water" . + rdfs:label "Water"@en . tag:Air a brick:Tag ; - rdfs:label "Air" . + rdfs:label "Air"@en . tag:Setpoint a brick:Tag ; - rdfs:label "Setpoint" . + rdfs:label "Setpoint"@en . tag:Sensor a brick:Tag ; - rdfs:label "Sensor" . + rdfs:label "Sensor"@en . brick:Tag a owl:Class ; sh:property bsh:isAssociatedWithShape, bsh:isTagOfShape . tag:Equipment a brick:Tag ; - rdfs:label "Equipment" . + rdfs:label "Equipment"@en . owl:Class sh:property bsh:hasAssociatedTagShape, bsh:hasTagShape . tag:Point a brick:Tag ; - rdfs:label "Point" . + rdfs:label "Point"@en . brick:hasTag a owl:AsymmetricProperty, owl:IrreflexiveProperty, owl:ObjectProperty ; - rdfs:label "Has tag" ; + rdfs:label "Has tag"@en ; rdfs:subPropertyOf brick:Relationship ; owl:inverseOf brick:isTagOf ; skos:definition "The subject has the given tag"@en . diff --git a/libraries/sites/medium-office/contraints.ttl b/libraries/sites/medium-office/contraints.ttl index 5d4230c63..b279ac9f1 100644 --- a/libraries/sites/medium-office/contraints.ttl +++ b/libraries/sites/medium-office/contraints.ttl @@ -9,7 +9,7 @@ @prefix bldg: . : a owl:Ontology ; - owl:imports ; + owl:imports ; owl:imports ; owl:imports ; . diff --git a/tests/unit/dataclasses/test_model.py b/tests/unit/dataclasses/test_model.py index 7bd5b89ce..6e26af6bc 100644 --- a/tests/unit/dataclasses/test_model.py +++ b/tests/unit/dataclasses/test_model.py @@ -58,7 +58,7 @@ def test_validate_model_manifest(clean_building_motif, shacl_engine): m = Model.create(name="https://example.com", description="a very good model") m.graph.add((URIRef("https://example.com/vav1"), A, BRICK.VAV)) - Library.load(ontology_graph="tests/unit/fixtures/Brick1.3rc1-equip-only.ttl") + Library.load(ontology_graph="tests/unit/fixtures/Brick.ttl") lib = Library.load(ontology_graph="tests/unit/fixtures/shapes/shape1.ttl") assert lib is not None @@ -134,7 +134,7 @@ def test_validate_model_manifest_with_imports(clean_building_motif, shacl_engine def test_validate_model_explicit_shapes(clean_building_motif, shacl_engine): clean_building_motif.shacl_engine = shacl_engine # load library - Library.load(ontology_graph="tests/unit/fixtures/Brick1.3rc1-equip-only.ttl") + Library.load(ontology_graph="tests/unit/fixtures/Brick.ttl") lib = Library.load(ontology_graph="tests/unit/fixtures/shapes/shape1.ttl") assert lib is not None diff --git a/tests/unit/dataclasses/test_shape_collection.py b/tests/unit/dataclasses/test_shape_collection.py index 7a0c1b02e..069ba0577 100644 --- a/tests/unit/dataclasses/test_shape_collection.py +++ b/tests/unit/dataclasses/test_shape_collection.py @@ -101,7 +101,7 @@ def test_get_shapes_of_domain(clean_building_motif): def test_shape_collection_resolve_imports(clean_building_motif): - Library.load(ontology_graph="tests/unit/fixtures/Brick1.3rc1-equip-only.ttl") + Library.load(ontology_graph="tests/unit/fixtures/Brick.ttl") Library.load(ontology_graph="constraints/constraints.ttl") lib = Library.load(ontology_graph="tests/unit/fixtures/shapes/import_test.ttl") sc = lib.get_shape_collection() diff --git a/tests/unit/dataclasses/test_template_dc.py b/tests/unit/dataclasses/test_template_dc.py index d94299ebc..fa2c31c2d 100644 --- a/tests/unit/dataclasses/test_template_dc.py +++ b/tests/unit/dataclasses/test_template_dc.py @@ -187,7 +187,7 @@ def test_remove_depedancy_does_not_exist(clean_building_motif): def test_get_library_dependencies(clean_building_motif): - Library.load(ontology_graph="tests/unit/fixtures/Brick1.3rc1-equip-only.ttl") + Library.load(ontology_graph="tests/unit/fixtures/Brick.ttl") lib = Library.load(directory="tests/unit/fixtures/sample-lib-1") sf_templ = lib.get_template_by_name("fan") libs = sf_templ.library_dependencies() @@ -195,7 +195,7 @@ def test_get_library_dependencies(clean_building_motif): assert all(map(lambda x: isinstance(x, Library), libs)) assert {str(lib.name) for lib in libs} == { "sample-lib-1", - "https://brickschema.org/schema/1.3/Brick", + "https://brickschema.org/schema/1.4/Brick", } diff --git a/tests/unit/fixtures/Brick.ttl b/tests/unit/fixtures/Brick.ttl index 9a5983337..83b3c928a 100644 --- a/tests/unit/fixtures/Brick.ttl +++ b/tests/unit/fixtures/Brick.ttl @@ -3,4971 +3,6354 @@ @prefix rdfs: . @prefix sh: . @prefix skos: . +@prefix sosa: . +@prefix xsd: . - a owl:Ontology . + a owl:Ontology . + + a owl:Class . + +brick:AED a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Safety_Equipment . + +brick:AHU a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Ablutions_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Absolute_Humidity_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Sensor . + +brick:Absorption_Chiller a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chiller . brick:Acceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Acceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint . +brick:Access_Reader a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Access_Control_Equipment . + +brick:Active_Chilled_Beam a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chilled_Beam . + brick:Active_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Active Power Sensor" ; - rdfs:subClassOf brick:Electric_Power_Sensor ; - skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, results in net transfer of energy in one direction"@en . + rdfs:subClassOf brick:Electric_Power_Sensor . + +brick:Air_Cooled_Chiller a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chiller . brick:Air_Flow_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Loss Alarm" ; - rdfs:subClassOf brick:Air_Flow_Alarm ; - skos:definition "An alarm that indicates loss in air flow."@en . + rdfs:subClassOf brick:Air_Flow_Alarm . -brick:Alarm_Delay_Parameter a owl:Class, +brick:Air_Handler_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Delay Parameter" ; - rdfs:subClassOf brick:Delay_Parameter ; - skos:definition "A parameter determining how long to delay an alarm after sufficient conditions have been met"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Alarm_Sensitivity_Parameter a owl:Class, +brick:Air_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Alarm Sensitivity Parameter" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "A parameter indicates the sensitivity to activate an alarm."@en . + rdfs:subClassOf brick:Loop . + +brick:Alarm_Delay_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Delay_Parameter . brick:Ammonia_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ammonia Sensor" ; rdfs:subClassOf brick:Air_Quality_Sensor . +brick:Atrium a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Common_Space . + +brick:Audio_Visual_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:ICT_Equipment . + +brick:Auditorium a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Common_Space . + +brick:Automated_External_Defibrillator a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Safety_Equipment . + brick:Automatic_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Automatic Mode Command" ; - rdfs:subClassOf brick:Mode_Command ; - skos:definition "Controls whether or not a device or controller is operating in \"Automatic\" mode"@en . + rdfs:subClassOf brick:Mode_Command . + +brick:Automatic_Tint_Window a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Shading_Equipment . + +brick:Automatic_Tint_Window_Array a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:System . + +brick:Automatic_Transfer_Switch a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Automatic_Switch, + brick:Transfer_Switch . brick:Availability_Status a owl:Class, sh:NodeShape ; - rdfs:label "Availability Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a piece of equipment, system, or functionality is available for operation"@en . + rdfs:subClassOf brick:Status . brick:Average_Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Cooling Demand Sensor" ; - rdfs:subClassOf brick:Cooling_Demand_Sensor ; - skos:definition "Measures the average power consumed by a cooling process as the amount of power consumed over some interval"@en . + rdfs:subClassOf brick:Cooling_Demand_Sensor . brick:Average_Discharge_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Discharge Air Flow Sensor" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Sensor ; - skos:definition "The computed average flow of discharge air over some interval"@en . + rdfs:subClassOf brick:Supply_Air_Flow_Sensor . brick:Average_Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Exhaust Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; - skos:definition "The computed average static pressure of air in exhaust regions of an HVAC system over some period of time"@en . + rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor . brick:Average_Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Heating Demand Sensor" ; - rdfs:subClassOf brick:Heating_Demand_Sensor ; - skos:definition "Measures the average power consumed by a heating process as the amount of power consumed over some interval"@en . + rdfs:subClassOf brick:Heating_Demand_Sensor . brick:Average_Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Supply Air Flow Sensor" ; - rdfs:subClassOf brick:Supply_Air_Flow_Sensor ; - skos:definition "The computed average flow of supply air over some interval"@en . + rdfs:subClassOf brick:Supply_Air_Flow_Sensor . brick:Average_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Average Zone Air Temperature Sensor" ; - rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; - skos:definition "The computed average temperature of air in a zone, over some period of time"@en . + rdfs:subClassOf brick:Zone_Air_Temperature_Sensor . + +brick:BACnet_Controller a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Controller . + +brick:Backflow_Preventer_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Check_Valve . + +brick:Basement a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Floor . + +brick:Battery a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Energy_Storage . + +brick:Battery_Energy_Storage_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Energy_Storage_System . + +brick:Battery_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Room . brick:Battery_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Battery Voltage Sensor" ; - rdfs:subClassOf brick:Voltage_Sensor ; - skos:definition "Measures the capacity of a battery"@en . + rdfs:subClassOf brick:Voltage_Sensor . + +brick:Bench_Space a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Outdoor_Area . + +brick:Blind a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Shading_Equipment . + +brick:Blind_Group a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Shading_System . + +brick:Boiler_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Booster_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . brick:Box_Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Box Mode Command" ; rdfs:subClassOf brick:Mode_Command . +brick:Branch_Selector a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Break_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Breaker_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Breakroom a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Broadcast_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Media_Room . + brick:Building_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Setpoint for humidity in a building"@en . + rdfs:subClassOf brick:Humidity_Setpoint . brick:Building_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "The static pressure of air within a building"@en . + rdfs:subClassOf brick:Air_Static_Pressure_Sensor . brick:Building_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Building Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of the entire building"@en . + rdfs:subClassOf brick:Air_Pressure_Setpoint, + brick:Static_Pressure_Setpoint . + +brick:Building_Chilled_Water_Meter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building_Meter, + brick:Chilled_Water_Meter . + +brick:Building_Disconnect_Switch a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Disconnect_Switch . + +brick:Building_Electrical_Meter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building_Meter, + brick:Electrical_Meter . + +brick:Building_Gas_Meter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building_Meter, + brick:Gas_Meter . + +brick:Building_Hot_Water_Meter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building_Meter, + brick:Hot_Water_Meter . + +brick:Building_Water_Meter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building_Meter, + brick:Water_Meter . + +brick:Bus_Riser a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . brick:Bypass_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of bypass air"@en . + rdfs:subClassOf brick:Air_Flow_Sensor . brick:Bypass_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for bypass air"@en . + rdfs:subClassOf brick:Humidity_Setpoint . brick:Bypass_Command a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Command" ; rdfs:subClassOf brick:Command . +brick:Bypass_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + brick:Bypass_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of bypass water"@en . + rdfs:subClassOf brick:Water_Flow_Sensor . brick:Bypass_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Bypass Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of bypass water"@en . + rdfs:subClassOf brick:Water_Flow_Setpoint . -brick:CO2_Differential_Sensor a owl:Class, +brick:CAV a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Terminal_Unit . + +brick:CO2_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Differential Sensor" ; - rdfs:subClassOf brick:CO2_Sensor ; - skos:definition "Measures the difference between CO2 levels of inside and outside air"@en . + rdfs:subClassOf brick:Alarm_Sensitivity_Parameter . -brick:CO2_Level_Sensor a owl:Class, +brick:CO2_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Level Sensor" ; - rdfs:subClassOf brick:CO2_Sensor ; - skos:definition "Measures the concentration of CO2 in air"@en . + rdfs:subClassOf brick:CO2_Sensor . brick:CO_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Differential Sensor" ; rdfs:subClassOf brick:CO_Sensor . brick:CO_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO Level Sensor" ; - rdfs:subClassOf brick:CO_Sensor ; - skos:definition "Measures the concentration of CO"@en . + rdfs:subClassOf brick:CO_Sensor . + +brick:CRAC a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:CRAH a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Cafeteria a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Common_Space . brick:Capacity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Capacity Sensor" ; rdfs:subClassOf brick:Sensor . +brick:Capillary_Tube_Metering_Device a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Refrigerant_Metering_Device . + +brick:Cassette_Fan_Coil_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan_Coil_Unit . + +brick:Ceiling_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Centrifugal_Chiller a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chiller . + brick:Change_Filter_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Change Filter Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates that a filter must be changed"@en . + rdfs:subClassOf brick:Alarm . + +brick:Chilled_Water_Booster_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Booster_Pump, + brick:Chilled_Water_Pump . + +brick:Chilled_Water_Circulator_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chilled_Water_Pump, + brick:Circulator_Pump . + +brick:Chilled_Water_Coil a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Coil . brick:Chilled_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of differential pressure of chilled water"@en . + rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint . brick:Chilled_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . brick:Chilled_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Reset Status" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Load_Shed_Status . brick:Chilled_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Setpoint" ; rdfs:subClassOf brick:Chilled_Water_Differential_Pressure_Setpoint, brick:Load_Shed_Differential_Pressure_Setpoint . brick:Chilled_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . brick:Chilled_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Sensor" ; - rdfs:subClassOf brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in water pressure on either side of a chilled water valve"@en . + rdfs:subClassOf brick:Water_Differential_Pressure_Sensor . brick:Chilled_Water_Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Step Parameter" ; rdfs:subClassOf brick:Differential_Pressure_Step_Parameter . brick:Chilled_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Temperature Sensor" ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, - brick:Water_Differential_Temperature_Sensor ; - skos:definition "Measures the difference in temperature between the entering water to the chiller or other water cooling device and leaving water from the same chiller or other water cooling device"@en . + brick:Water_Differential_Temperature_Sensor . -brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Chilled Water Discharge Flow Sensor" ; - rdfs:subClassOf brick:Discharge_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of chilled discharge water"@en . +brick:Chilled_Water_Discharge_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, + brick:Discharge_Water_Flow_Sensor . -brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Chilled Water Discharge Flow Setpoint" ; +brick:Chilled_Water_Discharge_Flow_Setpoint a owl:Class ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, - brick:Discharge_Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of chilled discharge water"@en . + brick:Discharge_Water_Flow_Setpoint . -brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Chilled Water Discharge Temperature Sensor" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . +brick:Chilled_Water_Discharge_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, + brick:Discharge_Water_Temperature_Sensor . -brick:Chilled_Water_Pump a owl:Class, +brick:Chilled_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Pump" ; - rdfs:subClassOf brick:Water_Pump ; - skos:definition "A pump that performs work on chilled water; typically part of a chilled water system"@en . + rdfs:subClassOf brick:Gauge_Pressure_Sensor . -brick:Chilled_Water_Return_Flow_Sensor a owl:Class, +brick:Chilled_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Return Flow Sensor" ; + rdfs:subClassOf brick:Water_Loop . + +brick:Chilled_Water_Return_Flow_Sensor a owl:Class ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, - brick:Return_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of chilled return water"@en . + brick:Return_Water_Flow_Sensor . -brick:Chilled_Water_Return_Temperature_Sensor a owl:Class, - sh:NodeShape ; - rdfs:label "Chilled Water Return Temperature Sensor" ; +brick:Chilled_Water_Return_Temperature_Sensor a owl:Class ; rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, - brick:Return_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of chilled water that is returned to a cooling tower"@en . + brick:Return_Water_Temperature_Sensor . brick:Chilled_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of chilled water"@en . + rdfs:subClassOf brick:Static_Pressure_Setpoint . -brick:Chilled_Water_Supply_Flow_Sensor a owl:Class, +brick:Chilled_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Supply Flow Sensor" ; + rdfs:subClassOf brick:Water_Storage_Tank . + +brick:Chilled_Water_Supply_Flow_Sensor a owl:Class ; rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, - brick:Supply_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of chilled supply water"@en . + brick:Supply_Water_Flow_Sensor . -brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Chilled Water Supply Flow Setpoint" ; +brick:Chilled_Water_Supply_Flow_Setpoint a owl:Class ; rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, - brick:Supply_Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of chilled supply water"@en . + brick:Supply_Water_Flow_Setpoint . + +brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor, + brick:Supply_Water_Temperature_Sensor . -brick:Chilled_Water_Supply_Temperature_Sensor a owl:Class, +brick:Chilled_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Supply Temperature Sensor" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of chilled water that is supplied from a chiller"@en . + rdfs:subClassOf brick:Water_System . brick:Chilled_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water System Enable Command" ; - rdfs:subClassOf brick:System_Enable_Command ; - skos:definition "Enables operation of the chilled water system"@en . + rdfs:subClassOf brick:System_Enable_Command . + +brick:Chilled_Water_Thermal_Energy_Storage_Tank a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Thermal_Energy_Storage_Tank . + +brick:Chilled_Water_Thermal_Expansion_Tank a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Thermal_Expansion_Tank . + +brick:Chilled_Water_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Valve, + brick:Water_Valve . brick:Close_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Close Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Close_Setpoint."@en . + rdfs:subClassOf brick:Limit . + +brick:Cold_Box a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Laboratory . + +brick:Cold_Deck a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Cold_Water_Storage_Tank a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Storage_Tank . brick:Coldest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Coldest Zone Air Temperature Sensor" ; - rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; - skos:definition "The zone temperature that is coldest; drives the supply temperature of hot air. A computed value rather than a physical sensor. Also referred to as a 'Lowest Zone Air Temperature Sensor'"@en . + rdfs:subClassOf brick:Zone_Air_Temperature_Sensor . + +brick:Collection_Basin_Water_Heater a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Heater . brick:Collection_Basin_Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Alarm" ; - rdfs:subClassOf brick:Water_Level_Alarm ; - skos:definition "An alarm that indicates a high or low level of water in the collection basin, e.g. within a Cooling_Tower"@en . + rdfs:subClassOf brick:Water_Level_Alarm . brick:Collection_Basin_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Level Sensor" ; - rdfs:subClassOf brick:Water_Level_Sensor ; - skos:definition "Measures the level of the water in the collection basin, e.g. within a Cooling_Tower"@en . + rdfs:subClassOf brick:Water_Level_Sensor . brick:Collection_Basin_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Collection Basin Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of the water in the collection basin, e.g. within a Cooling_Tower"@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . brick:Communication_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Communication Loss Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates a loss of communication e.g. with a device or controller"@en . + rdfs:subClassOf brick:Alarm . + +brick:Compressor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Computer_Room_Air_Handler a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Concession a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Food_Service_Room . brick:Condensate_Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Condensate Leak Alarm" ; - rdfs:subClassOf brick:Leak_Alarm ; - skos:definition "An alarm that indicates a leak of condensate from a cooling system"@en . + rdfs:subClassOf brick:Leak_Alarm . -brick:Condenser_Water_Pump a owl:Class, +brick:Condenser_Heat_Exchanger a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heat_Exchanger . + +brick:Condenser_Water_Booster_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Booster_Pump, + brick:Condenser_Water_Pump . + +brick:Condenser_Water_Bypass_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Bypass_Valve . + +brick:Condenser_Water_Circulator_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Circulator_Pump, + brick:Condenser_Water_Pump . + +brick:Condenser_Water_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Flow_Setpoint . + +brick:Condenser_Water_Isolation_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Isolation_Valve . + +brick:Condenser_Water_Loop a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Loop . + +brick:Condenser_Water_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_System . + +brick:Condenser_Water_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Valve, + brick:Water_Valve . + +brick:Condensing_Natural_Gas_Boiler a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Natural_Gas_Boiler . + +brick:Conference_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Constant_Air_Volume_Box a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Pump" ; - rdfs:subClassOf brick:Water_Pump ; - skos:definition "A pump that is part of a condenser system; the pump circulates condenser water from the chiller back to the cooling tower"@en . + rdfs:subClassOf brick:Terminal_Unit . brick:Contact_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Contact Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses or detects contact, such as for determining if a door is closed."@en . + rdfs:subClassOf brick:Sensor . + +brick:Control_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . brick:Cooling_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls the amount of cooling to be delivered (typically as a proportion of total cooling output)"@en . + rdfs:subClassOf brick:Command . brick:Cooling_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Setpoint" ; - rdfs:subClassOf brick:Demand_Setpoint ; - skos:definition "Sets the rate required for cooling"@en . + rdfs:subClassOf brick:Demand_Setpoint . brick:Cooling_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Cooling_Setpoint, - brick:Discharge_Air_Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of cooling discharge air"@en . + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Cooling_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint . brick:Cooling_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . brick:Cooling_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Proportional_Band_Parameter . + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . brick:Cooling_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Command that enables cooling functionality in equipment but certain condition(s) must be met first before actively cooling. For the actively cooling control, see Cooling_Command."@en . + rdfs:subClassOf brick:Enable_Command . + +brick:Cooling_Only_Air_Source_Condensing_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Only_Condensing_Unit . + +brick:Cooling_Only_Ground_Source_Condensing_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Only_Condensing_Unit . + +brick:Cooling_Only_Water_Source_Condensing_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Only_Condensing_Unit . brick:Cooling_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status . brick:Cooling_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Supply_Air_Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply air for cooling"@en . + brick:Discharge_Air_Temperature_Cooling_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint . brick:Cooling_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Integral Time Parameter" ; rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . brick:Cooling_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Temperature Proportional Band Parameter" ; rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . +brick:Cooling_Tower a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Cooling_Tower_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Cooling_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Copy_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + brick:Core_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Sensor" ; - rdfs:subClassOf brick:Embedded_Temperature_Sensor ; - skos:definition "Measures the internal temperature of the radiant layer at the heat source or sink level of the radiant heating and cooling HVAC system."@en . + rdfs:subClassOf brick:Embedded_Temperature_Sensor . brick:Core_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Core Temperature Setpoint" ; - rdfs:subClassOf brick:Embedded_Temperature_Setpoint ; - skos:definition "Sets temperature for the core, i.e. the temperature at the heat source or sink level, of the radiant panel."@en . + rdfs:subClassOf brick:Embedded_Temperature_Setpoint . + +brick:Cubicle a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Office . brick:Current_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Current Imbalance Sensor" ; - rdfs:subClassOf brick:Imbalance_Sensor ; - skos:definition "A sensor which measures the current difference (imbalance) between phases of an electrical system"@en . + rdfs:subClassOf brick:Imbalance_Sensor . brick:Current_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Current Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Current_Setpoint."@en . + rdfs:subClassOf brick:Limit . + +brick:Current_Ratio_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Setpoint . brick:Curtailment_Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Curtailment Override Command" ; rdfs:subClassOf brick:Override_Command . brick:DC_Bus_Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "DC Bus Voltage Sensor" ; - rdfs:subClassOf brick:Voltage_Sensor ; - skos:definition "Measures the voltage across a DC bus"@en . + rdfs:subClassOf brick:Voltage_Sensor . + +brick:DDAHU a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:DOAS a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . brick:Damper_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Command" ; rdfs:subClassOf brick:Damper_Command, - brick:Position_Command ; - skos:definition "Controls the position (the degree of openness) of a damper"@en . + brick:Position_Command . brick:Damper_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Sensor" ; - rdfs:subClassOf brick:Position_Sensor ; - skos:definition "Measures the current position of a damper in terms of the percent of fully open"@en . + rdfs:subClassOf brick:Position_Sensor . brick:Damper_Position_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Damper Position Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets the position of damper"@en . + rdfs:subClassOf brick:Setpoint . + +brick:Damper_Position_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Daylight_Sensor_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor_Equipment . brick:Deceleration_Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deceleration Time Setpoint" ; rdfs:subClassOf brick:Time_Setpoint . +brick:Dedicated_Outdoor_Air_System_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + brick:Dehumidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Dehumidification Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status . +brick:Dehumidify_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + brick:Deionised_Water_Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Conductivity Sensor" ; - rdfs:subClassOf brick:Conductivity_Sensor ; - skos:definition "Measures the electrical conductance of deionised water"@en . + rdfs:subClassOf brick:Conductivity_Sensor . brick:Deionised_Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Deionised Water Level Sensor" ; - rdfs:subClassOf brick:Water_Level_Sensor ; - skos:definition "Measures the height/level of deionised water in some container"@en . + rdfs:subClassOf brick:Water_Level_Sensor . brick:Deionized_Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Deionized Water Alarm" ; - rdfs:subClassOf brick:Water_Alarm ; - skos:definition "An alarm that indicates deionized water leaks."@en . + rdfs:subClassOf brick:Water_Alarm . + +brick:DeprecationShape a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . brick:Derivative_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Gain Parameter" ; rdfs:subClassOf brick:Gain_Parameter . brick:Derivative_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Derivative Time Parameter" ; rdfs:subClassOf brick:Time_Parameter . +brick:Detention_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Security_Service_Room . + brick:Dewpoint_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Dewpoint Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets dew point"@en . + rdfs:subClassOf brick:Setpoint . brick:Differential_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Air Temperature Setpoint" ; - rdfs:subClassOf brick:Differential_Temperature_Setpoint ; - skos:definition "Sets temperature of diffrential air"@en . + rdfs:subClassOf brick:Differential_Temperature_Setpoint . + +brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Differential_Temperature_Sensor . + +brick:Differential_Entering_Leaving_Water_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . -brick:Differential_Discharge_Return_Water_Temperature_Sensor a owl:Class, +brick:Differential_Pressure_Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Differential Discharge Return Water Temperature Sensor" ; - rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor, - brick:Return_Water_Temperature_Sensor, - brick:Water_Differential_Temperature_Sensor . + rdfs:subClassOf brick:Bypass_Valve . brick:Differential_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Sensor" ; rdfs:subClassOf brick:Speed_Sensor . brick:Differential_Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Speed Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint ; - skos:definition "Sets differential speed"@en . + rdfs:subClassOf brick:Differential_Setpoint . + +brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Differential_Temperature_Sensor . + +brick:Dimmer a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Switch . -brick:Differential_Supply_Return_Water_Temperature_Sensor a owl:Class, +brick:Direct_Expansion_Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Differential Supply Return Water Temperature Sensor" ; - rdfs:subClassOf brick:Return_Water_Temperature_Sensor, - brick:Supply_Water_Temperature_Sensor, - brick:Water_Differential_Temperature_Sensor ; - skos:definition "Measures the difference in temperature between return and supply water of water a circuit"@en . + rdfs:subClassOf brick:Cooling_Coil . + +brick:Direct_Expansion_Heating_Coil a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Coil . + +brick:Direction_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . brick:Disable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Enthalpy Command" ; - rdfs:subClassOf brick:Disable_Command ; - skos:definition "Disables the use of differential enthalpy control"@en . + rdfs:subClassOf brick:Disable_Command . brick:Disable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Differential Temperature Command" ; - rdfs:subClassOf brick:Disable_Command ; - skos:definition "Disables the use of differential temperature control"@en . + rdfs:subClassOf brick:Disable_Command . brick:Disable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Enthalpy Command" ; - rdfs:subClassOf brick:Disable_Command ; - skos:definition "Disables the use of fixed enthalpy control"@en . + rdfs:subClassOf brick:Disable_Command . brick:Disable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Disable Fixed Temperature Command" ; - rdfs:subClassOf brick:Disable_Command ; - skos:definition "Disables the use of fixed temperature temperature"@en . + rdfs:subClassOf brick:Disable_Command . brick:Disable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Disable Hot Water System Outside Air Temperature Setpoint" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; - skos:definition "Disables hot water system when outside air temperature reaches the indicated value"@en . + rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . brick:Disable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Disable Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if functionality has been disabled"@en . + rdfs:subClassOf brick:Status . brick:Discharge_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor ; - skos:definition "Measures dewpoint of discharge air"@en . + rdfs:subClassOf brick:Dewpoint_Sensor . brick:Discharge_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Differential Pressure Sensor" ; rdfs:subClassOf brick:Air_Differential_Pressure_Sensor . +brick:Discharge_Air_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint . + brick:Discharge_Air_Duct_Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Duct Pressure Status" ; - rdfs:subClassOf brick:Pressure_Status ; - skos:definition "Indicates if air pressure in discharge duct is within expected bounds"@en . + rdfs:subClassOf brick:Pressure_Status . brick:Discharge_Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Demand Setpoint" ; rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, - brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets the rate of discharge air flow required for a process"@en . + brick:Supply_Air_Flow_Setpoint . brick:Discharge_Air_Flow_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow High Reset Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Reset_Setpoint . + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . brick:Discharge_Air_Flow_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Low Reset Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Reset_Setpoint . + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . + +brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Setpoint . + +brick:Discharge_Air_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Sensor . + +brick:Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint . brick:Discharge_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of discharge air"@en . + rdfs:subClassOf brick:Relative_Humidity_Sensor . brick:Discharge_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for discharge air"@en . + rdfs:subClassOf brick:Humidity_Setpoint . brick:Discharge_Air_Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Integral Gain Parameter" ; rdfs:subClassOf brick:Integral_Gain_Parameter . -brick:Discharge_Air_Proportional_Gain_Parameter a owl:Class, +brick:Discharge_Air_Plenum a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Plenum . + +brick:Discharge_Air_Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Proportional Gain Parameter" ; rdfs:subClassOf brick:Proportional_Gain_Parameter . brick:Discharge_Air_Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Smoke Detection Alarm" ; rdfs:subClassOf brick:Air_Alarm, brick:Smoke_Detection_Alarm . brick:Discharge_Air_Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Deadband Setpoint" ; rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, - brick:Static_Pressure_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of static pressure of discharge air"@en . + brick:Static_Pressure_Deadband_Setpoint, + brick:Supply_Air_Static_Pressure_Setpoint . brick:Discharge_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Integral Time Parameter" ; rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter . brick:Discharge_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Proportional Band Parameter" ; rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter . brick:Discharge_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "The static pressure of air within discharge regions of an HVAC system"@en . + rdfs:subClassOf brick:Air_Static_Pressure_Sensor . brick:Discharge_Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Step Parameter" ; rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter . +brick:Discharge_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Alarm . + +brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . + brick:Discharge_Air_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Reset_Differential_Setpoint . + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_High_Reset_Setpoint . brick:Discharge_Air_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Reset_Differential_Setpoint . + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_Low_Reset_Setpoint . + +brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter . + +brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint . + +brick:Discharge_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Sensor . + +brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit . brick:Discharge_Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Step Parameter" ; rdfs:subClassOf brick:Air_Temperature_Step_Parameter . brick:Discharge_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Velocity_Pressure_Sensor . + rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor . -brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Discharge Chilled Water Temperature Setpoint" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, - brick:Discharge_Water_Temperature_Setpoint . +brick:Discharge_Chilled_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint . + +brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, + brick:Discharge_Water_Flow_Sensor . + +brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, + brick:Discharge_Water_Temperature_Sensor . + +brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor . -brick:Discharge_Condenser_Water_Flow_Sensor a owl:Class, +brick:Discharge_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Condenser Water Flow Sensor" ; - rdfs:subClassOf brick:Discharge_Water_Flow_Sensor . + rdfs:subClassOf brick:Fan . -brick:Discharge_Condenser_Water_Temperature_Sensor a owl:Class, +brick:Displacement_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . + rdfs:subClassOf brick:Air_Diffuser . -brick:Discharge_Condenser_Water_Temperature_Setpoint a owl:Class, +brick:Domestic_Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Condenser Water Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Water_Temperature_Setpoint . + rdfs:subClassOf brick:Hot_Water_Circulator_Pump . -brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class, +brick:Domestic_Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Hot Water Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Water_Temperature_Setpoint, - brick:Hot_Water_Temperature_Setpoint . + rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor . -brick:Discharge_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, +brick:Domestic_Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of differential pressure of discharge water"@en . + rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint . + +brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor . -brick:Discharge_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, +brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Discharge_Hot_Water_Temperature_Setpoint . + +brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor . + +brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Supply_Hot_Water_Temperature_Setpoint . + +brick:Domestic_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Differential Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . + rdfs:subClassOf brick:System . -brick:Discharge_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Differential Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . + rdfs:subClassOf brick:Hot_Water_System_Enable_Command . -brick:Discharge_Water_Temperature_Alarm a owl:Class, +brick:Domestic_Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Alarm" ; - rdfs:subClassOf brick:Water_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the discharge water."@en . + rdfs:subClassOf brick:Hot_Water_Valve . -brick:Discharge_Water_Temperature_Deadband_Setpoint a owl:Class, +brick:Domestic_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Supply_Water_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint . + rdfs:subClassOf brick:Water_Loop . -brick:Discharge_Water_Temperature_Integral_Time_Parameter a owl:Class, +brick:Drench_Hose a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Emergency_Wash_Station . -brick:Discharge_Water_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Drive_Ready_Status a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Status . -brick:Domestic_Hot_Water_Discharge_Temperature_Sensor a owl:Class, +brick:Dry_Cooler a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Discharge Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Domestic_Hot_Water_Discharge_Temperature_Setpoint a owl:Class, +brick:Dual_Duct_Air_Handling_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Discharge Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Water_Temperature_Setpoint, - brick:Domestic_Hot_Water_Temperature_Setpoint . + rdfs:subClassOf brick:Air_Handling_Unit . -brick:Domestic_Hot_Water_Supply_Temperature_Sensor a owl:Class, +brick:Duct_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Supply Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; - skos:definition "Measures the temperature of domestic water supplied by a hot water system"@en . + rdfs:subClassOf brick:Static_Pressure_Setpoint . -brick:Domestic_Hot_Water_Supply_Temperature_Setpoint a owl:Class, +brick:Duct_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Supply Temperature Setpoint" ; - rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, - brick:Supply_Water_Temperature_Setpoint ; - skos:definition "Sets temperature of supplying part of domestic hot water"@en . + rdfs:subClassOf brick:Fan_Coil_Unit . -brick:Domestic_Hot_Water_System_Enable_Command a owl:Class, +brick:ESS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water System Enable Command" ; - rdfs:subClassOf brick:Hot_Water_System_Enable_Command ; - skos:definition "Enables operation of the domestic hot water system"@en . + rdfs:subClassOf brick:Radiant_Panel . -brick:Drive_Ready_Status a owl:Class, +brick:EV_Charging_Hub a owl:Class, sh:NodeShape ; - rdfs:label "Drive Ready Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a hard drive or other storage device is ready to be used, e.g. in the context of RAID"@en . + rdfs:subClassOf brick:Collection . brick:EconCycle_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "EconCycle Start Stop Status" ; rdfs:subClassOf brick:Start_Stop_Status . -brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class, +brick:Economizer a owl:Class, sh:NodeShape ; - rdfs:label "Effective Air Temperature Cooling Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Economizer_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Effective_Air_Temperature_Cooling_Setpoint a owl:Class ; + rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint . + +brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class ; + rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint . + +brick:Effective_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, brick:Effective_Air_Temperature_Setpoint . -brick:Effective_Air_Temperature_Heating_Setpoint a owl:Class, +brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Air Temperature Heating Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, - brick:Heating_Temperature_Setpoint . + brick:Supply_Air_Temperature_Setpoint . -brick:Effective_Discharge_Air_Temperature_Setpoint a owl:Class, +brick:Effective_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Discharge Air Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint, - brick:Effective_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, + brick:Heating_Zone_Air_Temperature_Setpoint . brick:Effective_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Return Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Return_Air_Temperature_Setpoint . brick:Effective_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Room Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Room_Air_Temperature_Setpoint . brick:Effective_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Supply Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, brick:Supply_Air_Temperature_Setpoint . -brick:Effective_Zone_Air_Temperature_Setpoint a owl:Class, +brick:Effective_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Zone Air Temperature Setpoint" ; rdfs:subClassOf brick:Effective_Air_Temperature_Setpoint, - brick:Zone_Air_Temperature_Setpoint . + brick:Target_Zone_Air_Temperature_Setpoint . + +brick:Effective_Zone_Air_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint . + +brick:ElectricVehicleChargingDirectionalityShape a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + +brick:ElectricVehicleChargingTypeShape a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + +brick:ElectricVehicleConnectorTypeShape a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + +brick:Electric_Baseboard_Radiator a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Baseboard_Radiator, + brick:Electric_Radiator . + +brick:Electric_Boiler a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Boiler . + +brick:Electric_Vehicle_Charging_Hub a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection . + +brick:Electric_Vehicle_Charging_Port a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Electric_Vehicle_Charging_Station a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Electrical_Energy_Usage_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Energy_Usage_Sensor . + +brick:Electronic_Expansion_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Refrigerant_Metering_Device . + +brick:Electronic_Mixing_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Mixing_Valve . + +brick:Elevator a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment . + +brick:Elevator_Shaft a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Vertical_Space . + +brick:Elevator_Space a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Vertical_Space . + +brick:Embedded_Surface_System_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radiant_Panel . + +brick:Emergency_Air_Flow_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Safety_System . brick:Emergency_Air_Flow_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Air Flow System Status" ; rdfs:subClassOf brick:System_Status . brick:Emergency_Generator_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Alarm" ; - rdfs:subClassOf brick:Emergency_Alarm ; - skos:definition "An alarm that indicates off-normal conditions associated with an emergency generator"@en . + rdfs:subClassOf brick:Emergency_Alarm . brick:Emergency_Generator_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Generator Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if an emergency generator is active"@en . + rdfs:subClassOf brick:Status . + +brick:Emergency_Phone a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Intercom_Equipment . + +brick:Emergency_Power_Off_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Safety_System . brick:Emergency_Power_Off_System_Activated_By_High_Temperature_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By High Temperature Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status . brick:Emergency_Power_Off_System_Activated_By_Leak_Detection_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Activated By Leak Detection System Status" ; rdfs:subClassOf brick:Emergency_Power_Off_System_Status . brick:Emergency_Push_Button_Status a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Push Button Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if an emergency button has been pushed"@en . + rdfs:subClassOf brick:Status . + +brick:Employee_Entrance_Lobby a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Lobby . brick:Enable_Differential_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Enthalpy Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables the use of differential enthalpy control"@en . + rdfs:subClassOf brick:Enable_Command . brick:Enable_Differential_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Differential Temperature Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables the use of differential temperature control"@en . + rdfs:subClassOf brick:Enable_Command . brick:Enable_Fixed_Enthalpy_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Enthalpy Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables the use of fixed enthalpy control"@en . + rdfs:subClassOf brick:Enable_Command . brick:Enable_Fixed_Temperature_Command a owl:Class, sh:NodeShape ; - rdfs:label "Enable Fixed Temperature Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables the use of fixed temperature control"@en . + rdfs:subClassOf brick:Enable_Command . brick:Enable_Hot_Water_System_Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enable Hot Water System Outside Air Temperature Setpoint" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint ; - skos:definition "Enables hot water system when outside air temperature reaches the indicated value"@en . + rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . -brick:Energy_Usage_Sensor a owl:Class, +brick:Energy_Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Usage Sensor" ; - rdfs:subClassOf brick:Energy_Sensor, - brick:Usage_Sensor ; - skos:definition "Measures the total amount of energy used over some period of time"@en . + rdfs:subClassOf brick:Generation_Sensor . -brick:Entering_Water_Flow_Sensor a owl:Class, +brick:Energy_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of water entering a piece of equipment or system"@en . + rdfs:subClassOf brick:Zone . -brick:Entering_Water_Flow_Setpoint a owl:Class, +brick:Entering_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of entering water"@en . + rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, + brick:Entering_Water_Flow_Sensor . -brick:Entering_Water_Temperature_Sensor a owl:Class, +brick:Entering_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water entering a piece of equipment or system"@en . + rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, + brick:Entering_Water_Flow_Setpoint . -brick:Entering_Water_Temperature_Setpoint a owl:Class, +brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Entering Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets temperature of entering water"@en . + rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . -brick:Enthalpy_Setpoint a owl:Class, +brick:Entering_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets enthalpy"@en . + rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, + brick:Entering_Water_Temperature_Setpoint . -brick:Even_Month_Status a owl:Class, +brick:Entering_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Even Month Status" ; - rdfs:subClassOf brick:Status . + rdfs:subClassOf brick:Entering_Water_Flow_Sensor . -brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, +brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor ; - skos:definition "Measures dewpoint of exhaust air"@en . + rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . -brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, +brick:Entering_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to exhaust air from the building"@en . + rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint . -brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, +brick:Entering_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a exhaust air duct or conduit"@en . + rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, + brick:Entering_Hot_Water_Temperature_Sensor . -brick:Exhaust_Air_Humidity_Sensor a owl:Class, +brick:Entering_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of exhaust air"@en . + rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, + brick:Entering_Water_Temperature_Setpoint . -brick:Exhaust_Air_Humidity_Setpoint a owl:Class, +brick:Entering_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for exhaust air"@en . + rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor . -brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, +brick:Entering_Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Deadband Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Deadband_Setpoint, - brick:Exhaust_Air_Stack_Flow_Setpoint ; - skos:definition "Sets the size of a deadband of exhaust air stack flow"@en . + rdfs:subClassOf brick:Entering_Water_Flow_Sensor, + brick:Hot_Water_Flow_Sensor . -brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, +brick:Entering_Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Integral Time Parameter" ; - rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter . + rdfs:subClassOf brick:Entering_Water_Flow_Setpoint, + brick:Hot_Water_Flow_Setpoint . -brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, +brick:Entering_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Proportional Band Parameter" ; - rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter . + rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, + brick:Hot_Water_Temperature_Setpoint . -brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, +brick:Entering_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Sensor" ; - rdfs:subClassOf brick:Exhaust_Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of air in the exhaust air stack"@en . + rdfs:subClassOf brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint . -brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter . + rdfs:subClassOf brick:Load_Shed_Setpoint . -brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, +brick:Entering_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of exhaust air"@en . + rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Load_Shed_Status . -brick:Exhaust_Air_Temperature_Sensor a owl:Class, +brick:Entering_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of exhaust air"@en . + rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint . -brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, +brick:Entering_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Velocity_Pressure_Sensor . + rdfs:subClassOf brick:Entering_Hot_Water_Temperature_Sensor . -brick:Exhaust_Fan_Disable_Command a owl:Class, +brick:Entering_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Fan Disable Command" ; - rdfs:subClassOf brick:Disable_Command ; - skos:definition "Disables operation of the exhaust fan"@en . + rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint . -brick:Exhaust_Fan_Enable_Command a owl:Class, +brick:Entering_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Fan Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables operation of the exhaust fan"@en . + rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . -brick:Fan_On_Off_Status a owl:Class, +brick:Entering_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Fan On Off Status" ; - rdfs:subClassOf brick:Fan_Status, - brick:On_Off_Status . + rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . -brick:Fault_Reset_Command a owl:Class, +brick:Entering_Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fault Reset Command" ; - rdfs:subClassOf brick:Reset_Command ; - skos:definition "Clears a fault status"@en . + rdfs:subClassOf brick:Water_Pressure_Sensor . -brick:Filter_Differential_Pressure_Sensor a owl:Class, +brick:Entering_Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Filter Differential Pressure Sensor" ; - rdfs:subClassOf brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure on either side of a filter"@en . + rdfs:subClassOf brick:Water_Temperature_Alarm . -brick:Filter_Reset_Command a owl:Class, +brick:Entering_Water_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Filter Reset Command" ; - rdfs:subClassOf brick:Reset_Command . + rdfs:subClassOf brick:Entering_Water_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . -brick:Fire_Sensor a owl:Class, +brick:Entering_Water_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Fire Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the presence of fire"@en . + rdfs:subClassOf brick:Integral_Time_Parameter, + brick:Temperature_Parameter . -brick:Formaldehyde_Level_Sensor a owl:Class, +brick:Entering_Water_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Formaldehyde Level Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures the concentration of formaldehyde in air"@en . + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter . -brick:Freeze_Status a owl:Class, +brick:Entering_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Freeze Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a substance contained within a vessel has frozen"@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Frost_Sensor a owl:Class, +brick:Enthalpy_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Frost Sensor" ; - rdfs:subClassOf brick:Sensor, - brick:Temperature_Sensor ; - skos:definition "Senses the presence of frost or conditions that may cause frost"@en . + rdfs:subClassOf brick:Setpoint . -brick:Fume_Hood_Air_Flow_Sensor a owl:Class, +brick:EntityProperty a owl:Class ; + rdfs:subClassOf owl:ObjectProperty . + +brick:Entrance a owl:Class, sh:NodeShape ; - rdfs:label "Fume Hood Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of air in a fume hood"@en . + rdfs:subClassOf brick:Space . -brick:Gas_Sensor a owl:Class, +brick:Environment_Box a owl:Class, sh:NodeShape ; - rdfs:label "Gas Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures gas concentration (other than CO2)"@en . + rdfs:subClassOf brick:Laboratory . -brick:HVAC_Zone a owl:Class, +brick:Equipment_Room a owl:Class, sh:NodeShape ; - rdfs:label "HVAC Zone" ; - rdfs:subClassOf brick:Zone ; - skos:definition "a space or group of spaces, within a building with heating, cooling, and ventilating requirements, that are sufficiently similar so that desired conditions (e.g., temperature) can be maintained throughout using a single sensor (e.g., thermostat or temperature sensor)."@en . + rdfs:subClassOf brick:Telecom_Room . -brick:Hail_Sensor a owl:Class, +brick:Ethernet_Port a owl:Class, sh:NodeShape ; - rdfs:label "Hail Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures hail in terms of its size and damage potential"@en . + rdfs:subClassOf brick:Data_Network_Equipment . -brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class, +brick:Ethernet_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger Discharge Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor . + rdfs:subClassOf brick:Data_Network_Equipment . -brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class, +brick:Evaporative_Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger Supply Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water supplied by a heat exchanger"@en . + rdfs:subClassOf brick:Heat_Exchanger . -brick:Heat_Exchanger_System_Enable_Status a owl:Class, +brick:Even_Month_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heat Exchanger System Enable Status" ; - rdfs:subClassOf brick:Enable_Status, - brick:System_Status ; - skos:definition "Indicates if the heat exchanger system has been enabled"@en . + rdfs:subClassOf brick:Status . -brick:Heat_Sink_Temperature_Sensor a owl:Class, +brick:Exercise_Room a owl:Class, sh:NodeShape ; - rdfs:label "Heat Sink Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measure temperature of the heat sink on a device such as a VFD."@en . + rdfs:subClassOf brick:Room . -brick:Heating_Command a owl:Class, +brick:Exhaust_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls the amount of heating to be delivered (typically as a proportion of total heating output)"@en . + rdfs:subClassOf brick:Dewpoint_Sensor . -brick:Heating_Demand_Setpoint a owl:Class, +brick:Exhaust_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Setpoint" ; - rdfs:subClassOf brick:Demand_Setpoint ; - skos:definition "Sets the rate required for heating"@en . + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor . -brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, +brick:Exhaust_Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Deadband_Setpoint, - brick:Discharge_Air_Temperature_Heating_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of heating discharge air"@en . + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint . -brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, +brick:Exhaust_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . + rdfs:subClassOf brick:Relative_Humidity_Sensor . -brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Exhaust_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Proportional_Band_Parameter . + rdfs:subClassOf brick:Humidity_Setpoint . -brick:Heating_Enable_Command a owl:Class, +brick:Exhaust_Air_Stack_Flow_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Command that enables heating functionality in equipment but certain condition(s) must be met first before actively heating. For the actively heating control, see Heating_Command."@en . + rdfs:subClassOf brick:Air_Flow_Deadband_Setpoint, + brick:Exhaust_Air_Stack_Flow_Setpoint . -brick:Heating_Start_Stop_Status a owl:Class, +brick:Exhaust_Air_Stack_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Start Stop Status" ; - rdfs:subClassOf brick:Start_Stop_Status . + rdfs:subClassOf brick:Exhaust_Air_Flow_Integral_Time_Parameter . -brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, +brick:Exhaust_Air_Stack_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Supply_Air_Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply air for heating"@en . + rdfs:subClassOf brick:Exhaust_Air_Flow_Proportional_Band_Parameter . -brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, +brick:Exhaust_Air_Stack_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . + rdfs:subClassOf brick:Exhaust_Air_Flow_Sensor . -brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Exhaust_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . + rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter . -brick:Heating_Thermal_Power_Sensor a owl:Class, +brick:Exhaust_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Thermal Power Sensor" ; - rdfs:subClassOf brick:Thermal_Power_Sensor . + rdfs:subClassOf brick:Static_Pressure_Setpoint . -brick:High_Air_Flow_Alarm a owl:Class, +brick:Exhaust_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "High Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Flow_Alarm ; - skos:definition "An alarm that indicates that the air flow is higher than normal."@en . + rdfs:subClassOf brick:Air_Temperature_Sensor . -brick:High_CO2_Alarm a owl:Class, +brick:Exhaust_Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "High CO2 Alarm" ; - rdfs:subClassOf brick:CO2_Alarm ; - skos:definition "A device that indicates high concentration of carbon dioxide."@en . + rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor . -brick:High_Discharge_Air_Temperature_Alarm a owl:Class, +brick:Exhaust_Damper a owl:Class, sh:NodeShape ; - rdfs:label "High Discharge Air Temperature Alarm" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Alarm, - brick:High_Temperature_Alarm ; - skos:definition "An alarm that indicates that discharge air temperature is too high"@en . + rdfs:subClassOf brick:Damper . -brick:High_Head_Pressure_Alarm a owl:Class, +brick:Exhaust_Fan_Disable_Command a owl:Class ; + rdfs:subClassOf brick:Command . + +brick:Eye_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "High Head Pressure Alarm" ; - rdfs:subClassOf brick:Pressure_Alarm ; - skos:definition "An alarm that indicates a high pressure generated on the output side of a gas compressor in a refrigeration or air conditioning system."@en . + rdfs:subClassOf brick:Emergency_Wash_Station . -brick:High_Humidity_Alarm a owl:Class, +brick:FCU a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm" ; - rdfs:subClassOf brick:Humidity_Alarm ; - skos:definition "An alarm that indicates high concentration of water vapor in the air."@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:High_Humidity_Alarm_Parameter a owl:Class, +brick:Fan_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "High Humidity Alarm Parameter" ; - rdfs:subClassOf brick:Humidity_Parameter ; - skos:definition "A parameter determining the humidity level at which to trigger a high humidity alarm"@en . + rdfs:subClassOf brick:Fan_Status, + brick:On_Off_Status . -brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, +brick:Fan_Speed_Command a owl:Class, sh:NodeShape ; - rdfs:label "High Outside Air Lockout Temperature Differential Parameter" ; - rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; - skos:definition "The upper bound of the outside air temperature lockout range"@en . + rdfs:subClassOf brick:Fan_Command . -brick:High_Return_Air_Temperature_Alarm a owl:Class, +brick:Fan_VFD a owl:Class, sh:NodeShape ; - rdfs:label "High Return Air Temperature Alarm" ; - rdfs:subClassOf brick:High_Temperature_Alarm, - brick:Return_Air_Temperature_Alarm ; - skos:definition "An alarm that indicates that return air temperature is too high"@en . + rdfs:subClassOf brick:Variable_Frequency_Drive . -brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, +brick:Fault_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "High Static Pressure Cutout Setpoint Limit" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a High_Static_Pressure_Cutout_Setpoint."@en . + rdfs:subClassOf brick:Reset_Command . -brick:High_Supply_Air_Temperature_Alarm a owl:Class, +brick:Field_Of_Play a owl:Class, sh:NodeShape ; - rdfs:label "High Supply Air Temperature Alarm" ; - rdfs:subClassOf brick:High_Temperature_Alarm, - brick:Supply_Air_Temperature_Alarm . + rdfs:subClassOf brick:Outdoor_Area . -brick:High_Temperature_Alarm_Parameter a owl:Class, +brick:Filter_Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Alarm Parameter" ; - rdfs:subClassOf brick:Temperature_Parameter ; - skos:definition "A parameter determining the temperature level at which to trigger a high temperature alarm"@en . + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor, + brick:Filter_Differential_Pressure_Sensor . -brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class, +brick:Filter_Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Hot Water Discharge Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor . + rdfs:subClassOf brick:Reset_Command . -brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class, +brick:Filter_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Hot Water Return Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; - skos:definition "Measures the temperature of high-temperature hot water returned to a hot water system"@en . + rdfs:subClassOf brick:Filter_Differential_Pressure_Sensor, + brick:Water_Differential_Pressure_Sensor . -brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class, +brick:Final_Filter a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Hot Water Supply Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; - skos:definition "Measures the temperature of high-temperature hot water supplied by a hot water system"@en . + rdfs:subClassOf brick:Filter . -brick:Hold_Status a owl:Class, +brick:Fire_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Hold Status" ; - rdfs:subClassOf brick:Status . + rdfs:subClassOf brick:Fire_Safety_Equipment . -brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, +brick:Fire_Alarm_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of differential pressure of hot water"@en . + rdfs:subClassOf brick:Fire_Safety_Equipment . -brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, +brick:Fire_Alarm_Manual_Call_Point a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . + rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment . -brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, +brick:Fire_Alarm_Pull_Station a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Reset Status" ; - rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status . + rdfs:subClassOf brick:Manual_Fire_Alarm_Activation_Equipment . -brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Fire_Control_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . + rdfs:subClassOf brick:Fire_Safety_Equipment . -brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, +brick:Fire_Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor, - brick:Hot_Water_Supply_Temperature_Sensor, - brick:Water_Differential_Temperature_Sensor ; - skos:definition "Measures the difference in temperature between the entering water to the boiler or other water heating device and leaving water from the same boiler or other water heating device"@en . + rdfs:subClassOf brick:Safety_System . -brick:Hot_Water_Discharge_Flow_Sensor a owl:Class, +brick:Fire_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Flow Sensor" ; - rdfs:subClassOf brick:Discharge_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of hot discharge water"@en . + rdfs:subClassOf brick:Sensor . -brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class, +brick:Fire_Sprinkler_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Flow Setpoint" ; - rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, - brick:Hot_Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of hot discharge water"@en . + rdfs:subClassOf brick:Thermal_Expansion_Tank . -brick:Hot_Water_Return_Flow_Sensor a owl:Class, +brick:Fire_Sprinkler_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Return Flow Sensor" ; - rdfs:subClassOf brick:Hot_Water_Flow_Sensor, - brick:Return_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of hot return water"@en . + rdfs:subClassOf brick:Water_Storage_Tank . -brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, +brick:Fire_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of hot air"@en . + rdfs:subClassOf brick:Zone . -brick:Hot_Water_Supply_Flow_Sensor a owl:Class, +brick:First_Aid_Kit a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Flow Sensor" ; - rdfs:subClassOf brick:Hot_Water_Flow_Sensor, - brick:Supply_Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of hot supply water"@en . + rdfs:subClassOf brick:Safety_Equipment . -brick:Hot_Water_Supply_Flow_Setpoint a owl:Class, +brick:First_Aid_Room a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Flow Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, - brick:Supply_Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of hot supply water"@en . + rdfs:subClassOf brick:Medical_Room . -brick:Hot_Water_Usage_Sensor a owl:Class, +brick:Floor_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Usage Sensor" ; - rdfs:subClassOf brick:Water_Usage_Sensor ; - skos:definition "Measures the amount of hot water that is consumed, over some period of time"@en . + rdfs:subClassOf brick:Fan_Coil_Unit . -brick:Humidification_Start_Stop_Status a owl:Class, +brick:Formaldehyde_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Humidification Start Stop Status" ; - rdfs:subClassOf brick:Start_Stop_Status . + rdfs:subClassOf brick:Air_Quality_Sensor . -brick:Humidifier_Fault_Status a owl:Class, +brick:Freeze_Status a owl:Class, sh:NodeShape ; - rdfs:label "Humidifier Fault Status" ; - rdfs:subClassOf brick:Fault_Status ; - skos:definition "Indicates the presence of a fault in a humidifier"@en . + rdfs:subClassOf brick:Status . -brick:Humidify_Command a owl:Class, +brick:Freezer a owl:Class, sh:NodeShape ; - rdfs:label "Humidify Command" ; - rdfs:subClassOf brick:Command . + rdfs:subClassOf brick:Laboratory . -brick:Humidity_Tolerance_Parameter a owl:Class, +brick:Frequency_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Tolerance Parameter" ; - rdfs:subClassOf brick:Humidity_Parameter, - brick:Tolerance_Parameter ; - skos:definition "A parameter determining the difference between upper and lower limits of humidity."@en . + rdfs:subClassOf brick:Setpoint . -brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, +brick:Fresh_Air_Fan a owl:Class ; + rdfs:subClassOf brick:Fan . + +brick:Frost_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Ice Tank Leaving Water Temperature Sensor" ; - rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water leaving an ice tank"@en . + rdfs:subClassOf brick:Sensor, + brick:Temperature_Sensor . -brick:Illuminance_Setpoint a owl:Class, +brick:Fume_Hood a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Target Illuminance of the zone."@en . + rdfs:subClassOf brick:Exhaust_Fan . -brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, +brick:Fume_Hood_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Sensor" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; - skos:definition "Measures the inside surface (relative to the space) of the radiant panel of the radiant heating and cooling HVAC system."@en . + rdfs:subClassOf brick:Air_Flow_Sensor . -brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, +brick:Gas_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Inside Face Surface Temperature Setpoint" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; - skos:definition "Sets temperature for the inside face surface temperature of the radiant panel."@en . + rdfs:subClassOf brick:Equipment . -brick:Intake_Air_Temperature_Sensor a owl:Class, +brick:Gas_Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Intake Air Temperature Sensor" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Sensor ; - skos:definition "Measures air at the interface between the building and the outside"@en . + rdfs:subClassOf brick:Gas_Valve, + brick:Pressure_Regulator_Valve . -brick:Last_Fault_Code_Status a owl:Class, +brick:Gas_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Last Fault Code Status" ; - rdfs:subClassOf brick:Fault_Status ; - skos:definition "Indicates the last fault code that occurred"@en . + rdfs:subClassOf brick:Sensor . -brick:Lead_Lag_Command a owl:Class, +brick:Gas_System a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Enables lead/lag operation"@en . + rdfs:subClassOf brick:System . -brick:Lead_Lag_Status a owl:Class, +brick:Gatehouse a owl:Class, sh:NodeShape ; - rdfs:label "Lead Lag Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if lead/lag operation is enabled"@en . + rdfs:subClassOf brick:Space . -brick:Lead_On_Off_Command a owl:Class, +brick:Gateway a owl:Class, sh:NodeShape ; - rdfs:label "Lead On Off Command" ; - rdfs:subClassOf brick:On_Off_Command ; - skos:definition "Controls the active/inactive status of the \"lead\" part of a lead/lag system"@en . + rdfs:subClassOf brick:ICT_Equipment . -brick:Leaving_Water_Flow_Sensor a owl:Class, +brick:Generator_Room a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of water that is leaving a piece of equipment or system"@en . + rdfs:subClassOf brick:Electrical_Room . -brick:Leaving_Water_Flow_Setpoint a owl:Class, +brick:Grease_Interceptor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of leaving water"@en . + rdfs:subClassOf brick:Separation_Tank . -brick:Leaving_Water_Temperature_Setpoint a owl:Class, +brick:HVAC_System a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets temperature of leaving water"@en . + rdfs:subClassOf brick:System . -brick:Liquid_Detection_Alarm a owl:Class, +brick:HVAC_Zone a owl:Class, sh:NodeShape ; - rdfs:label "Liquid Detection Alarm" ; - rdfs:subClassOf brick:Alarm . + rdfs:subClassOf brick:Zone . -brick:Load_Current_Sensor a owl:Class, +brick:HX a owl:Class, sh:NodeShape ; - rdfs:label "Load Current Sensor" ; - rdfs:subClassOf brick:Current_Sensor ; - skos:definition "Measures the current consumed by a load"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Locally_On_Off_Status a owl:Class, +brick:Hail_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Locally On Off Status" ; - rdfs:subClassOf brick:On_Off_Status . + rdfs:subClassOf brick:Sensor . -brick:Lockout_Status a owl:Class, +brick:Hallway a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a piece of equipment, system, or functionality has been locked out from operation"@en . + rdfs:subClassOf brick:Common_Space . -brick:Low_Discharge_Air_Flow_Alarm a owl:Class, +brick:Hazardous_Materials_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Flow Alarm" ; - rdfs:subClassOf brick:Low_Air_Flow_Alarm ; - skos:definition "An alarm that indicates that the discharge air flow is lower than normal."@en . + rdfs:subClassOf brick:Storage_Room . -brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, +brick:Heat_Detector a owl:Class, sh:NodeShape ; - rdfs:label "Low Discharge Air Temperature Alarm" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Alarm, - brick:Low_Temperature_Alarm . + rdfs:subClassOf brick:Fire_Safety_Equipment . -brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, +brick:Heat_Exchanger_Discharge_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Temperature_Sensor . + +brick:Heat_Exchanger_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Low Freeze Protect Temperature Parameter" ; - rdfs:subClassOf brick:Temperature_Parameter . + rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor . -brick:Low_Humidity_Alarm a owl:Class, +brick:Heat_Exchanger_Supply_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Temperature_Sensor . + +brick:Heat_Exchanger_System_Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm" ; - rdfs:subClassOf brick:Humidity_Alarm ; - skos:definition "An alarm that indicates low concentration of water vapor in the air."@en . + rdfs:subClassOf brick:Enable_Status, + brick:System_Status . -brick:Low_Humidity_Alarm_Parameter a owl:Class, +brick:Heat_Pump_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Low Humidity Alarm Parameter" ; - rdfs:subClassOf brick:Humidity_Parameter ; - skos:definition "A parameter determining the humidity level at which to trigger a low humidity alarm"@en . + rdfs:subClassOf brick:Heat_Pump_Condensing_Unit . -brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, +brick:Heat_Pump_Ground_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Lockout Temperature Differential Parameter" ; - rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter ; - skos:definition "The lower bound of the outside air temperature lockout range"@en . + rdfs:subClassOf brick:Heat_Pump_Condensing_Unit . -brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, +brick:Heat_Pump_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Differential Sensor" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor . + rdfs:subClassOf brick:Heat_Pump_Condensing_Unit . -brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, +brick:Heat_Recovery_Air_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Low Outside Air Temperature Enable Setpoint" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit . -brick:Low_Return_Air_Temperature_Alarm a owl:Class, +brick:Heat_Recovery_Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Low Return Air Temperature Alarm" ; - rdfs:subClassOf brick:Low_Temperature_Alarm, - brick:Return_Air_Temperature_Alarm ; - skos:definition "An alarm that indicates that return air temperature is too low"@en . + rdfs:subClassOf brick:Hot_Water_System . -brick:Low_Suction_Pressure_Alarm a owl:Class, +brick:Heat_Recovery_Water_Source_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Low Suction Pressure Alarm" ; - rdfs:subClassOf brick:Pressure_Alarm ; - skos:definition "An alarm that indicates a low suction pressure in the compressor in a refrigeration or air conditioning system."@en . + rdfs:subClassOf brick:Heat_Recovery_Condensing_Unit . -brick:Low_Supply_Air_Flow_Alarm a owl:Class, +brick:Heat_Sensor a owl:Class ; + rdfs:subClassOf brick:Sensor . + +brick:Heat_Sink_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Flow Alarm" ; - rdfs:subClassOf brick:Low_Air_Flow_Alarm . + rdfs:subClassOf brick:Temperature_Sensor . -brick:Low_Supply_Air_Temperature_Alarm a owl:Class, +brick:Heat_Wheel a owl:Class, sh:NodeShape ; - rdfs:label "Low Supply Air Temperature Alarm" ; - rdfs:subClassOf brick:Low_Temperature_Alarm, - brick:Supply_Air_Temperature_Alarm . + rdfs:subClassOf brick:Heat_Exchanger . -brick:Low_Temperature_Alarm_Parameter a owl:Class, +brick:Heat_Wheel_VFD a owl:Class, sh:NodeShape ; - rdfs:label "Low Temperature Alarm Parameter" ; - rdfs:subClassOf brick:Temperature_Parameter ; - skos:definition "A parameter determining the temperature level at which to trigger a low temperature alarm"@en . + rdfs:subClassOf brick:Variable_Frequency_Drive . -brick:Low_Voltage_Alarm a owl:Class, +brick:Heating_Command a owl:Class, sh:NodeShape ; - rdfs:label "Low Voltage Alarm" ; - rdfs:subClassOf brick:Voltage_Alarm ; - skos:definition "An alarm that indicates the voltage is lower than its normal state."@en . + rdfs:subClassOf brick:Command . -brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, +brick:Heating_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Lowest Exhaust Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor ; - skos:definition "The lowest observed static pressure of air in exhaust regions of an HVAC system over some period of time"@en . + rdfs:subClassOf brick:Demand_Setpoint . -brick:Luminance_Alarm a owl:Class, +brick:Heating_Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Alarm" ; - rdfs:subClassOf brick:Alarm . + rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, + brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint . -brick:Luminance_Command a owl:Class, +brick:Heating_Discharge_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls the amount of luminance delivered by a lighting system"@en . + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . -brick:Luminance_Sensor a owl:Class, +brick:Heating_Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the luminous intensity per unit area of light travelling in a given direction"@en . + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . -brick:Luminance_Setpoint a owl:Class, +brick:Heating_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Luminance Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets luminance"@en . + rdfs:subClassOf brick:Enable_Command . -brick:Maintenance_Mode_Command a owl:Class, +brick:Heating_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Mode Command" ; - rdfs:subClassOf brick:Mode_Command ; - skos:definition "Controls whether or not a device or controller is operating in \"Maintenance\" mode"@en . + rdfs:subClassOf brick:Start_Stop_Status . -brick:Maintenance_Required_Alarm a owl:Class, +brick:Heating_Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Maintenance Required Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates that repair/maintenance is required on an associated device or equipment"@en . + rdfs:subClassOf brick:Discharge_Air_Temperature_Heating_Setpoint, + brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Deadband_Setpoint . -brick:Manual_Auto_Status a owl:Class, +brick:Heating_Supply_Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Manual Auto Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a system is under manual or automatic operation"@en . + rdfs:subClassOf brick:Air_Temperature_Integral_Time_Parameter . -brick:Max_Air_Temperature_Setpoint a owl:Class, +brick:Heating_Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Setpoint for maximum air temperature"@en . + rdfs:subClassOf brick:Supply_Air_Temperature_Proportional_Band_Parameter . -brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, +brick:Heating_Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Max Chilled Water Differential Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Thermal_Power_Sensor . -brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, +brick:High_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Max_Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Air_Flow_Alarm . -brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, +brick:High_CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Discharge Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint_Limit, - brick:Max_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en . + rdfs:subClassOf brick:CO2_Alarm . -brick:Max_Frequency_Command a owl:Class, +brick:High_Discharge_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Frequency Command" ; - rdfs:subClassOf brick:Frequency_Command ; - skos:definition "Sets the maximum permitted frequency"@en . + rdfs:subClassOf brick:High_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm . -brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, +brick:High_Head_Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Fresh Air Setpoint Limit" ; - rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en . + rdfs:subClassOf brick:Pressure_Alarm . -brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, +brick:High_Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Hot Water Differential Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Humidity_Alarm . -brick:Max_Load_Setpoint a owl:Class, +brick:High_Humidity_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Load Setpoint" ; - rdfs:subClassOf brick:Load_Parameter . + rdfs:subClassOf brick:Humidity_Parameter . -brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter . -brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:High_Temperature_Alarm, + brick:Return_Air_Temperature_Alarm . -brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Static_Pressure_Cutout_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Static_Pressure_Setpoint_Limit . -brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Max Occupied Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:High_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm . -brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Temperature_Alarm_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Outside Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Temperature_Parameter . -brick:Max_Position_Setpoint_Limit a owl:Class, +brick:High_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor . + +brick:High_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor . + +brick:High_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor . + +brick:Hold_Status a owl:Class, sh:NodeShape ; - rdfs:label "Max Position Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Position_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Position_Setpoint."@en . + rdfs:subClassOf brick:Status . -brick:Max_Speed_Setpoint_Limit a owl:Class, +brick:Horizontal_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Max Speed Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Speed_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Speed_Setpoint."@en . + rdfs:subClassOf brick:Fan_Coil_Unit . -brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, +brick:Hospitality_Box a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Max_Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Room . -brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, +brick:Hot_Box a owl:Class, sh:NodeShape ; - rdfs:label "Max Supply Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, - brick:Supply_Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en, - "Parameter for the maximum value of a Supply_Air_Temperature_Setpoint"@en . + rdfs:subClassOf brick:Laboratory . -brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Deck a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Water_Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Baseboard_Radiator, + brick:Hot_Water_Radiator . -brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Water_Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Booster_Pump, + brick:Hot_Water_Pump . -brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Water_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Max Unoccupied Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Heating_Coil . -brick:Max_Water_Level_Alarm a owl:Class, +brick:Hot_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Level Alarm" ; - rdfs:subClassOf brick:Water_Level_Alarm ; - skos:definition "Alarm indicating that the maximum water level was reached"@en . + rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint . -brick:Max_Water_Temperature_Setpoint a owl:Class, +brick:Hot_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Setpoint for max water temperature"@en . + rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . -brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, +brick:Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Reset Status" ; - rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status . + rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Load_Shed_Status . -brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, +brick:Hot_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint . + rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . -brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, +brick:Hot_Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Sensor" ; - rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor ; - skos:definition "Measures the difference in water pressure between sections of a medium temperature hot water system"@en . + rdfs:subClassOf brick:Water_Differential_Temperature_Sensor . -brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, +brick:Hot_Water_Discharge_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Discharge_Water_Flow_Sensor, + brick:Hot_Water_Flow_Sensor . + +brick:Hot_Water_Discharge_Flow_Setpoint a owl:Class ; + rdfs:subClassOf brick:Discharge_Water_Flow_Setpoint, + brick:Hot_Water_Flow_Setpoint . + +brick:Hot_Water_Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint . + rdfs:subClassOf brick:Gauge_Pressure_Sensor . -brick:Medium_Temperature_Hot_Water_Discharge_Temperature_High_Reset_Setpoint a owl:Class, +brick:Hot_Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_High_Reset_Setpoint, - brick:Hot_Water_Supply_Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Water_Loop . + +brick:Hot_Water_Return_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Flow_Sensor, + brick:Return_Water_Flow_Sensor . -brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Load_Shed_Setpoint a owl:Class, +brick:Hot_Water_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Load Shed Setpoint" ; - rdfs:subClassOf brick:Load_Shed_Setpoint . + rdfs:subClassOf brick:Static_Pressure_Setpoint . -brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Load_Shed_Status a owl:Class, +brick:Hot_Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Load Shed Status" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Load_Shed_Status . + rdfs:subClassOf brick:Water_Storage_Tank . + +brick:Hot_Water_Supply_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Flow_Sensor, + brick:Supply_Water_Flow_Sensor . -brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Hot_Water_Supply_Flow_Setpoint a owl:Class ; + rdfs:subClassOf brick:Supply_Water_Temperature_Sensor . + +brick:Hot_Water_Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Thermal_Energy_Storage_Tank . -brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class, +brick:Hot_Water_Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Discharge Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor . + rdfs:subClassOf brick:Thermal_Expansion_Tank . -brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class, +brick:Hot_Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Return Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor ; - skos:definition "Measures the temperature of medium-temperature hot water returned to a hot water system"@en . + rdfs:subClassOf brick:Water_Usage_Sensor . -brick:Medium_Temperature_Hot_Water_Supply_Temperature_Load_Shed_Setpoint a owl:Class, +brick:Humidification_Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Load Shed Setpoint" ; - rdfs:subClassOf brick:Load_Shed_Setpoint . + rdfs:subClassOf brick:Start_Stop_Status . -brick:Medium_Temperature_Hot_Water_Supply_Temperature_Load_Shed_Status a owl:Class, +brick:Humidifier a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Load Shed Status" ; - rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Load_Shed_Status . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Medium_Temperature_Hot_Water_Supply_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Humidifier_Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Fault_Status . -brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class, +brick:Humidify_Command a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Supply Temperature Sensor" ; - rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor ; - skos:definition "Measures the temperature of medium-temperature hot water supplied by a hot water system"@en . + rdfs:subClassOf brick:Command . -brick:Methane_Level_Sensor a owl:Class, +brick:Humidity_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Methane Level Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures the concentration of methane in air"@en . + rdfs:subClassOf brick:Deadband_Setpoint . -brick:Min_Air_Temperature_Setpoint a owl:Class, +brick:Humidity_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Min Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Setpoint for minimum air temperature"@en . + rdfs:subClassOf brick:Humidity_Parameter, + brick:Tolerance_Parameter . -brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, +brick:IAQ_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Min Chilled Water Differential Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Chilled_Water_Differential_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Sensor_Equipment . -brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, +brick:ICT_Rack a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Min_Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:ICT_Equipment . -brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, +brick:IDF a owl:Class, sh:NodeShape ; - rdfs:label "Min Discharge Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint_Limit, - brick:Min_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en . + rdfs:subClassOf brick:Distribution_Frame . -brick:Min_Frequency_Command a owl:Class, +brick:Ice_Tank_Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Min Frequency Command" ; - rdfs:subClassOf brick:Frequency_Command . + rdfs:subClassOf brick:Leaving_Water_Temperature_Sensor . -brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, +brick:Illuminance_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Fresh Air Setpoint Limit" ; - rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Fresh_Air_Setpoint."@en . + rdfs:subClassOf brick:Setpoint . -brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, +brick:Induction_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Min Hot Water Differential Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Hot_Water_Differential_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Min_Load_Setpoint a owl:Class, +brick:Information_Area a owl:Class, sh:NodeShape ; - rdfs:label "Min Load Setpoint" ; - rdfs:subClassOf brick:Load_Parameter . + rdfs:subClassOf brick:Outdoor_Area . -brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Inside_Face_Surface_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor . -brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Inside_Face_Surface_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint . -brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Intake_Air_Filter a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Filter . -brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Intake_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Min Occupied Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Occupied_Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Outside_Air_Temperature_Sensor . -brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, +brick:Intrusion_Detection_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Min Outside Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Outside_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Security_Equipment . -brick:Min_Position_Setpoint_Limit a owl:Class, +brick:Isolation_Damper a owl:Class, sh:NodeShape ; - rdfs:label "Min Position Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Position_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Position_Setpoint."@en . + rdfs:subClassOf brick:Damper . -brick:Min_Speed_Setpoint_Limit a owl:Class, +brick:Isolation_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Min Speed Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Speed_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Speed_Setpoint."@en . + rdfs:subClassOf brick:Switchgear . -brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, +brick:Janitor_Room a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Min_Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Room . -brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, +brick:Jet_Nozzle_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Min Supply Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, - brick:Supply_Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en, - "Parameter for the minimum value of a Supply_Air_Temperature_Setpoint"@en . + rdfs:subClassOf brick:Air_Diffuser . -brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Laminar_Flow_Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Air_Diffuser . -brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Last_Fault_Code_Status a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Fault_Status . -brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Lead_Lag_Command a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Command . -brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Lead_Lag_Status a owl:Class, sh:NodeShape ; - rdfs:label "Min Unoccupied Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Unoccupied_Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Status . -brick:Min_Water_Level_Alarm a owl:Class, +brick:Lead_On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Level Alarm" ; - rdfs:subClassOf brick:Water_Level_Alarm ; - skos:definition "Alarm indicating that the minimum water level was reached"@en . + rdfs:subClassOf brick:On_Off_Command . -brick:Min_Water_Temperature_Setpoint a owl:Class, +brick:Leak_Detector_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Min Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Setpoint for min water temperature"@en . + rdfs:subClassOf brick:Sensor_Equipment . -brick:Mixed_Air_Flow_Sensor a owl:Class, +brick:Leaving_Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of mixed air"@en . + rdfs:subClassOf brick:Chilled_Water_Flow_Sensor, + brick:Leaving_Water_Flow_Sensor . -brick:Mixed_Air_Humidity_Sensor a owl:Class, +brick:Leaving_Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the humidity of mixed air"@en . + rdfs:subClassOf brick:Chilled_Water_Flow_Setpoint, + brick:Leaving_Water_Flow_Setpoint . -brick:Mixed_Air_Humidity_Setpoint a owl:Class, +brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for mixed air"@en . + rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . -brick:Mixed_Air_Temperature_Sensor a owl:Class, +brick:Leaving_Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of mixed air"@en . + rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, + brick:Leaving_Water_Temperature_Setpoint . -brick:Mixed_Air_Temperature_Setpoint a owl:Class, +brick:Leaving_Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Mixed Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of mixed air"@en . + rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, + brick:Leaving_Water_Flow_Sensor . -brick:Motor_Current_Sensor a owl:Class, +brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Current Sensor" ; - rdfs:subClassOf brick:Current_Sensor ; - skos:definition "Measures the current consumed by a motor"@en . + rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . -brick:Motor_Direction_Status a owl:Class, +brick:Leaving_Condenser_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Motor Direction Status" ; - rdfs:subClassOf brick:Direction_Status ; - skos:definition "Indicates which direction a motor is operating in, e.g. forward or reverse"@en . + rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint . -brick:Motor_On_Off_Status a owl:Class, +brick:Leaving_Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor On Off Status" ; - rdfs:subClassOf brick:On_Off_Status . + rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Sensor, + brick:Leaving_Hot_Water_Temperature_Sensor . + +brick:Leaving_Domestic_Hot_Water_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Domestic_Hot_Water_Temperature_Setpoint, + brick:Leaving_Water_Temperature_Setpoint . + +brick:Leaving_High_Temperature_Hot_Water_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor . + +brick:Leaving_Hot_Water_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Flow_Sensor, + brick:Leaving_Water_Flow_Sensor . + +brick:Leaving_Hot_Water_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Flow_Setpoint, + brick:Leaving_Water_Flow_Setpoint . + +brick:Leaving_Hot_Water_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, + brick:Leaving_Water_Temperature_Setpoint . + +brick:Leaving_Medium_Temperature_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint . + +brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Load_Shed_Setpoint . + +brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Load_Shed_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Load_Shed_Status . + +brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint . + +brick:Leaving_Medium_Temperature_Hot_Water_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Hot_Water_Temperature_Sensor . + +brick:Leaving_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint . + +brick:Leaving_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . + +brick:Leaving_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . + +brick:Leaving_Water_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Pressure_Sensor . + +brick:Leaving_Water_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Temperature_Alarm . + +brick:Leaving_Water_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Leaving_Water_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . + +brick:Leaving_Water_Temperature_Integral_Time_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Integral_Time_Parameter, + brick:Temperature_Parameter . + +brick:Leaving_Water_Temperature_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Proportional_Band_Parameter, + brick:Temperature_Parameter . + +brick:Level_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Level_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Library a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Light_Command a owl:Class ; + rdfs:subClassOf brick:Command . + +brick:Lighting_Correlated_Color_Temperature_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Lighting_Correlated_Color_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Lighting_Level_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Lighting_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:System . + +brick:Lighting_Zone a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Zone . + +brick:Liquid_Detection_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Alarm . + +brick:Load_Current_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Sensor . + +brick:Loading_Dock a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Locally_On_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Status . + +brick:Lockout_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Low_Battery_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Alarm . + +brick:Low_Discharge_Air_Flow_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Low_Air_Flow_Alarm . + +brick:Low_Discharge_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Low_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm . + +brick:Low_Freeze_Protect_Temperature_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Parameter . + +brick:Low_Humidity_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Alarm . + +brick:Low_Humidity_Alarm_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Parameter . + +brick:Low_Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Outside_Air_Lockout_Temperature_Differential_Parameter . + +brick:Low_Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Outside_Air_Temperature_Enable_Differential_Sensor . + +brick:Low_Outside_Air_Temperature_Enable_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . + +brick:Low_Return_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Low_Temperature_Alarm, + brick:Return_Air_Temperature_Alarm . + +brick:Low_Suction_Pressure_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Alarm . + +brick:Low_Supply_Air_Flow_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Low_Air_Flow_Alarm . + +brick:Low_Supply_Air_Temperature_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Low_Temperature_Alarm, + brick:Supply_Air_Temperature_Alarm . + +brick:Low_Temperature_Alarm_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Parameter . + +brick:Low_Voltage_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Voltage_Alarm . + +brick:Lowest_Exhaust_Air_Static_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Exhaust_Air_Static_Pressure_Sensor . + +brick:Luminaire a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Lighting . + +brick:Luminaire_Driver a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Lighting . + +brick:Luminance_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Alarm . + +brick:Luminance_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Luminance_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Luminance_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Setpoint . + +brick:MAU a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:MDF a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Distribution_Frame . + +brick:Mail_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Main_Circuit_Breaker a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Circuit_Breaker . + +brick:Main_Disconnect_Switch a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Disconnect_Switch . + +brick:Maintenance_Mode_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Mode_Command . + +brick:Maintenance_Required_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Alarm . + +brick:Majlis a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Lounge . + +brick:Makeup_Air_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:Makeup_Water_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Valve, + brick:Water_Valve . + +brick:Manual_Auto_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Massage_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Max_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint . + +brick:Max_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, + brick:Max_Limit . + +brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit . + +brick:Max_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Max_Static_Pressure_Setpoint_Limit . + +brick:Max_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit . + +brick:Max_Frequency_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Frequency_Command . + +brick:Max_Fresh_Air_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, + brick:Max_Limit . + +brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit . + +brick:Max_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, + brick:Max_Limit . + +brick:Max_Load_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Load_Parameter . + +brick:Max_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Outside_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit . + +brick:Max_Position_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Position_Limit . + +brick:Max_Speed_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Speed_Setpoint_Limit . + +brick:Max_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Limit, + brick:Max_Static_Pressure_Setpoint_Limit . + +brick:Max_Supply_Air_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit . + +brick:Max_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Max_Water_Level_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Level_Alarm . + +brick:Max_Water_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Temperature_Setpoint . + +brick:Media_Hot_Desk a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Space . + +brick:Media_Production_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Media_Room . + +brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Reset_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status . + +brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Setpoint . + +brick:Medium_Temperature_Hot_Water_Differential_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Sensor . + +brick:Medium_Temperature_Hot_Water_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Differential_Pressure_Setpoint . + +brick:Medium_Temperature_Hot_Water_Discharge_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Discharge_Temperature_Sensor . + +brick:Medium_Temperature_Hot_Water_Return_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Return_Temperature_Sensor . + +brick:Medium_Temperature_Hot_Water_Supply_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Hot_Water_Supply_Temperature_Sensor . + +brick:Methane_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Quality_Sensor . + +brick:Min_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint . + +brick:Min_Chilled_Water_Differential_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, + brick:Min_Limit . + +brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit . + +brick:Min_Discharge_Air_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Min_Static_Pressure_Setpoint_Limit . + +brick:Min_Discharge_Air_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit . + +brick:Min_Frequency_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Frequency_Command . + +brick:Min_Fresh_Air_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fresh_Air_Setpoint_Limit, + brick:Min_Limit . + +brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit . + +brick:Min_Hot_Water_Differential_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Differential_Pressure_Setpoint_Limit, + brick:Min_Limit . + +brick:Min_Load_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Load_Parameter . + +brick:Min_Occupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Occupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Occupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Occupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Outside_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit . + +brick:Min_Position_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Position_Limit . + +brick:Min_Speed_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Speed_Setpoint_Limit . + +brick:Min_Supply_Air_Static_Pressure_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Limit, + brick:Min_Static_Pressure_Setpoint_Limit . + +brick:Min_Supply_Air_Temperature_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Temperature_Setpoint_Limit, + brick:Supply_Air_Temperature_Setpoint_Limit . + +brick:Min_Unoccupied_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Unoccupied_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Unoccupied_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Unoccupied_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit . + +brick:Min_Water_Level_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Level_Alarm . + +brick:Min_Water_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Temperature_Setpoint . + +brick:Mixed_Air_Filter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Filter . + +brick:Mixed_Air_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Sensor . + +brick:Mixed_Air_Humidity_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Relative_Humidity_Sensor . + +brick:Mixed_Air_Humidity_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Setpoint . + +brick:Mixed_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Sensor . + +brick:Mixed_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Setpoint . + +brick:Mixed_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Modbus_Controller a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Controller . + +brick:Motor_Control_Center a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Motor_Current_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Sensor . + +brick:Motor_Direction_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Direction_Status . + +brick:Motor_On_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Status . brick:Motor_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Motor Speed Sensor" ; - rdfs:subClassOf brick:Speed_Sensor . + rdfs:subClassOf brick:Speed_Sensor . + +brick:Motor_Torque_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Torque_Sensor . + +brick:NO2_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Quality_Sensor . + +brick:NVR a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Video_Surveillance_Equipment . + +brick:Natural_Gas_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Flow_Sensor . + +brick:Natural_Gas_Seismic_Shutoff_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Valve . + +brick:Natural_Gas_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Sensor . + +brick:Natural_Gas_Usage_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Usage_Sensor . + +brick:Network_Router a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Data_Network_Equipment . + +brick:Network_Security_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Data_Network_Equipment . + +brick:Network_Video_Recorder a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Video_Surveillance_Equipment . + +brick:No_Water_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Alarm . + +brick:Noncondensing_Natural_Gas_Boiler a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Natural_Gas_Boiler . + +brick:Occupancy_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Occupancy_Count_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Occupancy_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Occupancy_Sensor_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor_Equipment . + +brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint . + +brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint . + +brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint . + +brick:Occupied_Cooling_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Mode_Status, + brick:Occupied_Mode_Status . + +brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint . + +brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . + +brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint . + +brick:Occupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, + brick:Occupied_Air_Temperature_Setpoint . + +brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . + +brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint . + +brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint . + +brick:Occupied_Heating_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Mode_Status, + brick:Occupied_Mode_Status . + +brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Occupied_Supply_Air_Flow_Setpoint . + +brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . + +brick:Occupied_Heating_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint . + +brick:Occupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, + brick:Occupied_Air_Temperature_Setpoint . + +brick:Occupied_Humidity_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Setpoint . + +brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Return_Air_Temperature_Setpoint . + +brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Room_Air_Temperature_Setpoint . + +brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint . + +brick:Occupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, + brick:Target_Zone_Air_Temperature_Setpoint . + +brick:Occupied_Zone_Air_Temperaure_Setpoint a owl:Class ; + rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint . + +brick:Off_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Command . + +brick:Office_Kitchen a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:On_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Command . + +brick:On_Timer_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Duration_Sensor . + +brick:Open_Close_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Command . + +brick:Open_Close_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Outside_Air_Temperature_Setpoint . + +brick:Open_Office a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Office . + +brick:Output_Frequency_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Frequency_Sensor . + +brick:Output_Voltage_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Voltage_Sensor . + +brick:Outside a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Location . + +brick:Outside_Air_CO2_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:CO2_Sensor . + +brick:Outside_Air_CO_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:CO_Sensor . + +brick:Outside_Air_Dewpoint_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Dewpoint_Sensor . + +brick:Outside_Air_Enthalpy_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Enthalpy_Sensor . + +brick:Outside_Air_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Sensor . + +brick:Outside_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint . + +brick:Outside_Air_Grains_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Grains_Sensor . + +brick:Outside_Air_Humidity_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Relative_Humidity_Sensor . + +brick:Outside_Air_Humidity_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Setpoint . + +brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . + +brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + +brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + +brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Wet_Bulb_Temperature_Sensor, + brick:Outside_Air_Temperature_Sensor . + +brick:Outside_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor . + +brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint . + +brick:Outside_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Outside_Illuminance_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Illuminance_Sensor . + +brick:Overload_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Alarm . + +brick:Overridden_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Off_Status, + brick:Overridden_Status . + +brick:Overridden_On_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Status, + brick:Overridden_Status . + +brick:Ozone_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Quality_Sensor . + +brick:PAU a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:PIR_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Motion_Sensor . + +brick:PM10_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PM10_Sensor . + +brick:PM1_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PM1_Sensor . + +brick:PM2.5_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PM2.5_Sensor . + +brick:PVT_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:PV_Panel, + brick:Solar_Thermal_Collector . + +brick:PV_Array a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection, + . + +brick:PV_Current_Output_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Output_Sensor . + +brick:PV_Generation_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Energy_Generation_System . + +brick:Packaged_Air_Source_Heat_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Packaged_Heat_Pump . + +brick:Packaged_Water_Source_Heat_Pump a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Packaged_Heat_Pump . + +brick:Parking_Level a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Floor . + +brick:Parking_Space a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Space . + +brick:Parking_Structure a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Building . + +brick:Passive_Chilled_Beam a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Chilled_Beam . + +brick:Peak_Demand_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Demand_Sensor . + +brick:People_Count_Sensor_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor_Equipment . + +brick:Photovoltaic_Array a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection . + +brick:Photovoltaic_Current_Output_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Current_Output_Sensor . + +brick:Photovoltaic_Inverter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Inverter . + +brick:Piezoelectric_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:PlugStrip a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Plumbing_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Service_Room . + +brick:Portfolio a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Collection . + +brick:Power_Factor_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Power_Loss_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Power_Alarm . + +brick:Prayer_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Pre-Cooling_Air_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:Pre_Filter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Filter . + +brick:Pre_Filter_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Filter_Status . + +brick:Preheat_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Preheat_Demand_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Demand_Setpoint . + +brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Temperature_Sensor . + +brick:Preheat_Hot_Water_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_System . + +brick:Preheat_Hot_Water_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_Valve . + +brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Temperature_Sensor . + +brick:Pressurization_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Private_Office a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Enclosed_Office . + +brick:Pump_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Pump_On_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Status . + +brick:Pump_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Mechanical_Room . + +brick:Pump_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Pump_VFD a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Variable_Frequency_Drive . + +brick:Quantity a owl:Class ; + rdfs:label "Quantity"@en ; + rdfs:subClassOf , + skos:Concept, + sosa:ObservableProperty, + brick:Measurable . + +brick:RC_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radiant_Panel . + +brick:RTU a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:RVAV a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Variable_Air_Volume_Box . + +brick:Radiant_Ceiling_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radiant_Panel . + +brick:Radiation_Hot_Water_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_System . + +brick:Radon_Concentration_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Radioactivity_Concentration_Sensor . + +brick:Rain_Duration_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Duration_Sensor . + +brick:Rain_Level_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Rain_Water_Storage_Tank a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Storage_Tank . + +brick:Rated_Speed_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Speed_Setpoint . + +brick:Reactive_Energy_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electric_Energy_Sensor . + +brick:Reactive_Power_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electric_Power_Sensor . + +brick:Reception a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Refrigerant_Level_Sensor a owl:Class ; + rdfs:subClassOf brick:Sensor . + +brick:Refrigeration_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System . + +brick:Region a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Location . + +brick:Reheat_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Reheat_Hot_Water_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Hot_Water_System . + +brick:Reheat_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Valve . + +brick:Relay a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment . + +brick:Relay_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Relief_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Relief_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Remotely_On_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Status . + +brick:Rest_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Restroom a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Retail_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Return_Air_CO2_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:CO2_Sensor . + +brick:Return_Air_CO2_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:CO2_Setpoint . + +brick:Return_Air_CO_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:CO_Sensor . + +brick:Return_Air_Dewpoint_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Dewpoint_Sensor . + +brick:Return_Air_Differential_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor . + +brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint . + +brick:Return_Air_Enthalpy_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Enthalpy_Sensor . + +brick:Return_Air_Filter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Filter . + +brick:Return_Air_Flow_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Sensor . + +brick:Return_Air_Grains_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Grains_Sensor . + +brick:Return_Air_Humidity_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Relative_Humidity_Sensor . + +brick:Return_Air_Humidity_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Setpoint . + +brick:Return_Air_Plenum a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Plenum . + +brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + +brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + +brick:Return_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Sensor . + +brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, + brick:Return_Water_Temperature_Setpoint . + +brick:Return_Condenser_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, + brick:Return_Water_Flow_Sensor . + +brick:Return_Condenser_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . + +brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Return_Water_Temperature_Setpoint . + +brick:Return_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Return_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Return_Heating_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Valve . + +brick:Return_Hot_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Return_Water_Temperature_Setpoint . + +brick:Reversing_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Refrigerant_Valve . + +brick:Riser a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Vertical_Space . + +brick:Rooftop a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Floor . + +brick:Rooftop_Unit a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Handling_Unit . + +brick:Run_Enable_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Enable_Command . + +brick:Run_Request_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Run_Status . + +brick:Run_Time_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Duration_Sensor . + +brick:Safety_Shower a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Emergency_Wash_Station . + +brick:Sash_Position_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Position_Sensor . + +brick:Schedule_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Setpoint . + +brick:Sensor_Failure_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Failure_Alarm . + +brick:Server a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:ICT_Hardware . + +brick:Server_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Shared_Office a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Enclosed_Office . + +brick:Short_Cycle_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cycle_Alarm . + +brick:Shower a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Site a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Location . + +brick:Smoke_Detector a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fire_Safety_Equipment . + +brick:Soil_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Temperature_Sensor . + +brick:Solar_Azimuth_Angle_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Angle_Sensor . + +brick:Solar_Irradiance_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Solar_Radiance_Sensor a owl:Class ; + rdfs:subClassOf brick:Sensor . + +brick:Solar_Zenith_Angle_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Angle_Sensor . + +brick:Space_Heater a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:HVAC_Equipment . + +brick:Speed_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Command . + +brick:Speed_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Mode_Status . + +brick:Speed_Reset_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Reset_Command . + +brick:Speed_Status a owl:Class ; + rdfs:subClassOf brick:Status . + +brick:Sports_Service_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Room . + +brick:Stage_Enable_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Enable_Command . + +brick:Stage_Riser a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Furniture . + +brick:Stages_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . + +brick:Staircase a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Vertical_Space . + +brick:Standby_CRAC a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Computer_Room_Air_Conditioning . + +brick:Standby_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint . + +brick:Standby_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Standby_Unit_On_Off_Status . + +brick:Standby_Heating_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint . + +brick:Standby_Target_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint . + +brick:Start_Stop_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Command . + +brick:Static_Transfer_Switch a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Automatic_Switch, + brick:Transfer_Switch . + +brick:Steam_Baseboard_Radiator a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Baseboard_Radiator, + brick:Steam_Radiator . + +brick:Steam_Distribution a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment . + +brick:Steam_On_Off_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:On_Off_Command . + +brick:Steam_Pressure_Reducing_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Reducing_Valve, + brick:Steam_Valve . + +brick:Steam_Pressure_Relief_Valve a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Relief_Valve, + brick:Steam_Valve . + +brick:Steam_System a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System . + +brick:Steam_Usage_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Usage_Sensor . + +brick:Storey a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Location . + +brick:Studio a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Media_Room . + +brick:Substance a owl:Class ; + rdfs:label "Substance"@en ; + rdfs:subClassOf sosa:FeatureOfInterest, + brick:Measurable . + +brick:Supply_Air_Dewpoint_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Dewpoint_Sensor . + +brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Differential_Pressure_Sensor . + +brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint . + +brick:Supply_Air_Duct_Pressure_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Pressure_Status . + +brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, + brick:Supply_Air_Flow_Setpoint . + +brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . + +brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . + +brick:Supply_Air_Humidity_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Relative_Humidity_Sensor . + +brick:Supply_Air_Humidity_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Humidity_Setpoint . + +brick:Supply_Air_Integral_Gain_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Integral_Gain_Parameter . + +brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Proportional_Gain_Parameter . + +brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Alarm, + brick:Smoke_Detection_Alarm . + +brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Discharge_Air_Static_Pressure_Setpoint, + brick:Static_Pressure_Deadband_Setpoint, + brick:Supply_Air_Static_Pressure_Setpoint . + +brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter . + +brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter . + +brick:Supply_Air_Static_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Static_Pressure_Sensor . + +brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter . + +brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint . + +brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint . + +brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_High_Reset_Setpoint . + +brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Temperature_Reset_Differential_Setpoint, + brick:Temperature_Low_Reset_Setpoint . + +brick:Supply_Air_Temperature_Step_Parameter a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Step_Parameter . + +brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Velocity_Pressure_Sensor . + +brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint . + +brick:Supply_Condenser_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Flow_Sensor, + brick:Supply_Water_Flow_Sensor . + +brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor, + brick:Supply_Water_Temperature_Sensor . + +brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Supply_Water_Temperature_Sensor . + +brick:Supply_Fan a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Fan . + +brick:Surveillance_Camera a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Camera, + brick:Video_Surveillance_Equipment . -brick:Motor_Torque_Sensor a owl:Class, +brick:Switch_Room a owl:Class, sh:NodeShape ; - rdfs:label "Motor Torque Sensor" ; - rdfs:subClassOf brick:Torque_Sensor ; - skos:definition "Measures the torque, or rotating power, of a motor"@en . + rdfs:subClassOf brick:Telecom_Room . -brick:NO2_Level_Sensor a owl:Class, +brick:Switch_Status a owl:Class, sh:NodeShape ; - rdfs:label "NO2 Level Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures the concentration of NO2 in air"@en . + rdfs:subClassOf brick:Status . -brick:No_Water_Alarm a owl:Class, +brick:System_Shutdown_Status a owl:Class, sh:NodeShape ; - rdfs:label "No Water Alarm" ; - rdfs:subClassOf brick:Water_Alarm ; - skos:definition "Alarm indicating that there is no water in the equipment or system"@en . + rdfs:subClassOf brick:Status, + brick:System_Status . -brick:Occupancy_Command a owl:Class, +brick:TABS_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls whether or not a device or controller is operating in \"Occupied\" mode"@en . + rdfs:subClassOf brick:Radiant_Panel . -brick:Occupied_Air_Temperature_Cooling_Setpoint a owl:Class, +brick:TETRA_Room a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Air Temperature Cooling Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Occupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Telecom_Room . -brick:Occupied_Air_Temperature_Heating_Setpoint a owl:Class, +brick:TVOC_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Air Temperature Heating Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Occupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:TVOC_Sensor . -brick:Occupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Tablet a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, - brick:Occupied_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for cooling when occupied"@en . + rdfs:subClassOf brick:ICT_Hardware . -brick:Occupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, +brick:Tag a owl:Class . + +brick:Team_Room a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Cooling_Supply_Air_Flow_Setpoint, - brick:Occupied_Supply_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for cooling when occupied"@en . + rdfs:subClassOf brick:Enclosed_Office . -brick:Occupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, +brick:Temperature_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature for cooling when occupied"@en . + rdfs:subClassOf brick:Adjust_Sensor . -brick:Occupied_Cooling_Temperature_Setpoint a owl:Class, +brick:Temperature_Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint ; - skos:definition "Sets temperature for cooling when occupied"@en . + rdfs:subClassOf brick:Alarm_Sensitivity_Parameter . -brick:Occupied_Discharge_Air_Temperature_Setpoint a owl:Class, +brick:Temperature_Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint, - brick:Occupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Temperature_Parameter, + brick:Tolerance_Parameter . -brick:Occupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Temporary_Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, - brick:Occupied_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for heating when occupied"@en . + rdfs:subClassOf brick:Occupancy_Status . -brick:Occupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, +brick:Thermal_Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Heating_Supply_Air_Flow_Setpoint, - brick:Occupied_Supply_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for heating when occupied"@en . + rdfs:subClassOf brick:Energy_Usage_Sensor . -brick:Occupied_Heating_Temperature_Deadband_Setpoint a owl:Class, +brick:Thermal_Expansion_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature for heating when occupied"@en . + rdfs:subClassOf brick:Refrigerant_Metering_Device . -brick:Occupied_Heating_Temperature_Setpoint a owl:Class, +brick:Thermal_Power_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint ; - skos:definition "Sets temperature for heating when occupied"@en . + rdfs:subClassOf brick:Meter . -brick:Occupied_Humidity_Setpoint a owl:Class, +brick:Thermally_Activated_Building_System_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Target humidity level when the location is occupied."@en . + rdfs:subClassOf brick:Radiant_Panel . -brick:Occupied_Mode_Status a owl:Class, +brick:Thermostat a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Mode Status" ; - rdfs:subClassOf brick:Mode_Status ; - skos:definition "Indicates if a system, device or control loop is in \"Occupied\" mode"@en . + rdfs:subClassOf brick:HVAC_Equipment, + brick:Sensor_Equipment . -brick:Occupied_Return_Air_Temperature_Setpoint a owl:Class, +brick:Thermostat_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Return Air Temperature Setpoint" ; - rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, - brick:Return_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Sensor_Equipment . -brick:Occupied_Room_Air_Temperature_Setpoint a owl:Class, +brick:Thermostat_Status a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Room Air Temperature Setpoint" ; - rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, - brick:Room_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Status . -brick:Occupied_Supply_Air_Temperature_Setpoint a owl:Class, +brick:Thermostatic_Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Supply Air Temperature Setpoint" ; - rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, - brick:Supply_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Mixing_Valve . -brick:Occupied_Zone_Air_Temperature_Setpoint a owl:Class, +brick:Ticketing_Booth a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Zone Air Temperature Setpoint" ; - rdfs:subClassOf brick:Occupied_Air_Temperature_Setpoint, - brick:Zone_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Space . -brick:Off_Command a owl:Class, +brick:Tint_Command a owl:Class, sh:NodeShape ; - rdfs:label "Off Command" ; - rdfs:subClassOf brick:On_Off_Command ; - skos:definition "An Off Command controls or reports the binary 'off' status of a control loop, relay or equipment activity. It can only be used to stop/deactivate an associated equipment or process, or determine that the related entity is 'off'"@en . + rdfs:subClassOf brick:Command . -brick:On_Command a owl:Class, +brick:Tint_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Command" ; - rdfs:subClassOf brick:On_Off_Command ; - skos:definition "An On Command controls or reports the binary 'on' status of a control loop, relay or equipment activity. It can only be used to start/activate an associated equipment or process, or determine that the related entity is 'on'"@en . + rdfs:subClassOf brick:Status . -brick:On_Timer_Sensor a owl:Class, +brick:Touchpanel a owl:Class, sh:NodeShape ; - rdfs:label "On Timer Sensor" ; - rdfs:subClassOf brick:Duration_Sensor ; - skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en . + rdfs:subClassOf brick:Interface . -brick:Open_Close_Status a owl:Class, +brick:Transfer_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Open Close Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates the open/close status of a device such as a damper or valve"@en . + rdfs:subClassOf brick:Fan . -brick:Open_Heating_Valve_Outside_Air_Temperature_Setpoint a owl:Class, +brick:Transformer a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Equipment . + +brick:Transformer_Room a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Electrical_Room . + +brick:Tunnel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Space . + +brick:Underfloor_Air_Plenum a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Plenum . + +brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Static_Pressure_Sensor . + +brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Static_Pressure_Setpoint . + +brick:Underfloor_Air_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Temperature_Sensor . + +brick:Unit_Failure_Alarm a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Failure_Alarm . + +brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class ; + rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint . + +brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class ; + rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint . + +brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint . + +brick:Unoccupied_Cooling_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Mode_Status, + brick:Unoccupied_Mode_Status . + +brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, + brick:Cooling_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint . + +brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . + +brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Temperature_Setpoint . + +brick:Unoccupied_Cooling_Zone_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Cooling_Zone_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . + +brick:Unoccupied_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . + +brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . + +brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint . + +brick:Unoccupied_Heating_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Mode_Status, + brick:Unoccupied_Mode_Status . + +brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, + brick:Heating_Supply_Air_Flow_Setpoint, + brick:Unoccupied_Supply_Air_Flow_Setpoint . + +brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Open Heating Valve Outside Air Temperature Setpoint" ; rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Outside_Air_Temperature_Setpoint . + brick:Temperature_Deadband_Setpoint . -brick:Output_Frequency_Sensor a owl:Class, +brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Output Frequency Sensor" ; - rdfs:subClassOf brick:Frequency_Sensor . + rdfs:subClassOf brick:Heating_Temperature_Setpoint . -brick:Output_Voltage_Sensor a owl:Class, +brick:Unoccupied_Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Output Voltage Sensor" ; - rdfs:subClassOf brick:Voltage_Sensor ; - skos:definition "Measures the voltage output by some process or device"@en . + rdfs:subClassOf brick:Heating_Zone_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . -brick:Outside_Air_CO2_Sensor a owl:Class, +brick:Unoccupied_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO2 Sensor" ; - rdfs:subClassOf brick:CO2_Sensor ; - skos:definition "Measures the concentration of CO2 in outside air"@en . + rdfs:subClassOf brick:Humidity_Setpoint . -brick:Outside_Air_CO_Sensor a owl:Class, +brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air CO Sensor" ; - rdfs:subClassOf brick:CO_Sensor ; - skos:definition "Measures the concentration of CO in outside air"@en . + rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . -brick:Outside_Air_Dewpoint_Sensor a owl:Class, +brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor ; - skos:definition "Senses the dewpoint temperature of outside air"@en . + rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . -brick:Outside_Air_Enthalpy_Sensor a owl:Class, +brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Enthalpy Sensor" ; - rdfs:subClassOf brick:Air_Enthalpy_Sensor ; - skos:definition "Measures the total heat content of outside air"@en . + rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . -brick:Outside_Air_Flow_Sensor a owl:Class, +brick:Unoccupied_Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of outside air into the system"@en . + rdfs:subClassOf brick:Target_Zone_Air_Temperature_Setpoint, + brick:Unoccupied_Air_Temperature_Setpoint . -brick:Outside_Air_Flow_Setpoint a owl:Class, +brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint . + +brick:VAV a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - skos:definition "Sets outside air flow rate"@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Outside_Air_Grains_Sensor a owl:Class, +brick:VFD a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Grains Sensor" ; - rdfs:subClassOf brick:Air_Grains_Sensor ; - skos:definition "Measures the mass of water vapor in outside air"@en . + rdfs:subClassOf brick:Motor . -brick:Outside_Air_Humidity_Sensor a owl:Class, +brick:VFD_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of outside air"@en . + rdfs:subClassOf brick:Enable_Command . -brick:Outside_Air_Humidity_Setpoint a owl:Class, +brick:VRF_System a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for outside air"@en . + rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System . -brick:Outside_Air_Lockout_Temperature_Setpoint a owl:Class, +brick:Valve_Position_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Setpoint" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Alarm . -brick:Outside_Air_Temperature_High_Reset_Setpoint a owl:Class, +brick:Valve_Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Position_Command, + brick:Valve_Command . -brick:Outside_Air_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Valve_Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Position_Sensor . -brick:Outside_Air_Wet_Bulb_Temperature_Sensor a owl:Class, +brick:Valve_Status a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Wet Bulb Temperature Sensor" ; - rdfs:subClassOf brick:Air_Wet_Bulb_Temperature_Sensor, - brick:Outside_Air_Temperature_Sensor ; - skos:definition "A sensor measuring the wet-bulb temperature of outside air"@en . + rdfs:subClassOf brick:Status . -brick:Outside_Face_Surface_Temperature_Sensor a owl:Class, +brick:Variable_Air_Volume_Box_With_Reheat a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Sensor" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; - skos:definition "Measures the outside surface (relative to the space) of the radiant panel of a radiant heating and cooling HVAC system."@en . + rdfs:subClassOf brick:Variable_Air_Volume_Box . -brick:Outside_Face_Surface_Temperature_Setpoint a owl:Class, +brick:Velocity_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Face Surface Temperature Setpoint" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; - skos:definition "Sets temperature for the outside face surface temperature of the radiant panel."@en . + rdfs:subClassOf brick:Pressure_Setpoint . -brick:Outside_Illuminance_Sensor a owl:Class, +brick:Vent_Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Outside Illuminance Sensor" ; - rdfs:subClassOf brick:Illuminance_Sensor ; - skos:definition "Measures the total luminous flux incident on an outside, per unit area"@en . + rdfs:subClassOf brick:Operating_Mode_Status . -brick:Overload_Alarm a owl:Class, +brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Overload Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that can indicate when a full-load current is exceeded."@en . + rdfs:subClassOf brick:Limit . -brick:Overridden_Off_Status a owl:Class, +brick:Ventilation_Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Off Status" ; - rdfs:subClassOf brick:Off_Status, - brick:Overridden_Status ; - skos:definition "Indicates if a control loop, relay or equipment has been turned off when it would otherwise be scheduled to be on"@en . + rdfs:subClassOf brick:Air_System . -brick:Overridden_On_Status a owl:Class, +brick:Vibration_Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Overridden On Status" ; - rdfs:subClassOf brick:On_Status, - brick:Overridden_Status ; - skos:definition "Indicates if a control loop, relay or equipment has been turned on when it would otherwise be scheduled to be off"@en . + rdfs:subClassOf brick:Sensor_Equipment . -brick:Ozone_Level_Sensor a owl:Class, +brick:Video_Intercom a owl:Class, sh:NodeShape ; - rdfs:label "Ozone Level Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures the concentration of ozone in air"@en . + rdfs:subClassOf brick:Intercom_Equipment . -brick:PIR_Sensor a owl:Class, +brick:Visitor_Lobby a owl:Class, sh:NodeShape ; - rdfs:label "PIR Sensor" ; - rdfs:subClassOf brick:Motion_Sensor, - brick:Occupancy_Sensor ; - skos:definition "Detects the presense of motion in some area using the differential change in infrared intensity between two or more receptors"@en . + rdfs:subClassOf brick:Lobby . -brick:PM10_Level_Sensor a owl:Class, +brick:Voltage_Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Level Sensor" ; - rdfs:subClassOf brick:PM10_Sensor ; - skos:definition "Detects level of particulates of size 10 microns"@en . + rdfs:subClassOf brick:Imbalance_Sensor . -brick:PM1_Level_Sensor a owl:Class, +brick:Voltage_Ratio_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Level Sensor" ; - rdfs:subClassOf brick:PM1_Sensor ; - skos:definition "Detects level of particulates of size 1 microns"@en . + rdfs:subClassOf brick:Setpoint . -brick:PM2.5_Level_Sensor a owl:Class, +brick:Wall_Air_Conditioner a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Level Sensor" ; - rdfs:subClassOf brick:PM2.5_Sensor ; - skos:definition "Detects level of particulates of size 2.5 microns"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:PV_Current_Output_Sensor a owl:Class, +brick:Wall_Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "PV Current Output Sensor" ; - rdfs:subClassOf brick:Current_Output_Sensor ; - skos:definition "See Photovoltaic_Current_Output_Sensor"@en . + rdfs:subClassOf brick:Fan_Coil_Unit . -brick:Peak_Power_Demand_Sensor a owl:Class, +brick:Wardrobe a owl:Class, sh:NodeShape ; - rdfs:label "Peak Power Demand Sensor" ; - rdfs:subClassOf brick:Demand_Sensor, - brick:Electric_Power_Sensor ; - skos:definition "The peak power consumed by a process over some period of time"@en . + rdfs:subClassOf brick:Room . -brick:Photovoltaic_Current_Output_Sensor a owl:Class, +brick:Warm_Cool_Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Photovoltaic Current Output Sensor" ; - rdfs:subClassOf brick:Current_Output_Sensor ; - skos:definition "Senses the amperes of electrical current produced as output by a photovoltaic device"@en . + rdfs:subClassOf brick:Adjust_Sensor . -brick:Piezoelectric_Sensor a owl:Class, +brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Piezoelectric Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses changes pressure, acceleration, temperature, force or strain via the piezoelectric effect"@en . + rdfs:subClassOf brick:Zone_Air_Temperature_Sensor . -brick:Power_Loss_Alarm a owl:Class, +brick:Waste_Amount_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Power Loss Alarm" ; - rdfs:subClassOf brick:Power_Alarm ; - skos:definition "An alarm that indicates a power failure."@en . + rdfs:subClassOf brick:Sensor . -brick:Pre_Filter_Status a owl:Class, +brick:Waste_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Pre Filter Status" ; - rdfs:subClassOf brick:Filter_Status ; - skos:definition "Indicates if a prefilter needs to be replaced"@en . + rdfs:subClassOf brick:Meter . -brick:Preheat_Demand_Setpoint a owl:Class, +brick:Waste_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Demand Setpoint" ; - rdfs:subClassOf brick:Demand_Setpoint ; - skos:definition "Sets the rate required for preheat"@en . + rdfs:subClassOf brick:Storage_Room . -brick:Preheat_Discharge_Air_Temperature_Sensor a owl:Class, +brick:Water_Cooled_Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Discharge Air Temperature Sensor" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Sensor ; - skos:definition "Measures the temperature of discharge air before heating is applied"@en . + rdfs:subClassOf brick:Chiller . -brick:Preheat_Supply_Air_Temperature_Sensor a owl:Class, +brick:Water_Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Preheat Supply Air Temperature Sensor" ; - rdfs:subClassOf brick:Supply_Air_Temperature_Sensor ; - skos:definition "Measures the temperature of supply air before it is heated"@en . + rdfs:subClassOf brick:Differential_Temperature_Setpoint . -brick:Pump_Command a owl:Class, +brick:Water_Distribution a owl:Class, sh:NodeShape ; - rdfs:label "Pump Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls or reports the speed of a pump (typically as a proportion of its full pumping capacity)"@en . + rdfs:subClassOf brick:Equipment . -brick:Pump_On_Off_Status a owl:Class, +brick:Water_Loss_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Pump On Off Status" ; - rdfs:subClassOf brick:On_Off_Status . + rdfs:subClassOf brick:Water_Alarm . -brick:Radon_Concentration_Sensor a owl:Class, +brick:Water_Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Radon Concentration Sensor" ; - rdfs:subClassOf brick:Radioactivity_Concentration_Sensor ; - skos:definition "Measures the concentration of radioactivity due to radon"@en . + rdfs:subClassOf brick:Pressure_Reducing_Valve, + brick:Water_Valve . -brick:Rain_Duration_Sensor a owl:Class, +brick:Water_Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Rain Duration Sensor" ; - rdfs:subClassOf brick:Duration_Sensor, - brick:Rain_Sensor ; - skos:definition "Measures the duration of precipitation within some time frame"@en . + rdfs:subClassOf brick:Pressure_Relief_Valve, + brick:Water_Valve . -brick:Rated_Speed_Setpoint a owl:Class, +brick:Water_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Rated Speed Setpoint" ; - rdfs:subClassOf brick:Speed_Setpoint ; - skos:definition "Sets rated speed"@en . + rdfs:subClassOf brick:Pressure_Setpoint . -brick:Reactive_Power_Sensor a owl:Class, +brick:Water_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Reactive Power Sensor" ; - rdfs:subClassOf brick:Electric_Power_Sensor ; - skos:definition "Measures the portion of power that, averaged over a complete cycle of the AC waveform, is due to stored energy which returns to the source in each cycle"@en . + rdfs:subClassOf brick:Space . -brick:Remotely_On_Off_Status a owl:Class, +brick:Weather_Station a owl:Class, sh:NodeShape ; - rdfs:label "Remotely On Off Status" ; - rdfs:subClassOf brick:On_Off_Status . + rdfs:subClassOf brick:Equipment . -brick:Return_Air_CO2_Sensor a owl:Class, +brick:Wind_Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Sensor" ; - rdfs:subClassOf brick:CO2_Sensor ; - skos:definition "Measures the concentration of CO2 in return air"@en . + rdfs:subClassOf brick:Direction_Sensor . -brick:Return_Air_CO2_Setpoint a owl:Class, +brick:Wind_Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO2 Setpoint" ; - rdfs:subClassOf brick:CO2_Setpoint ; - skos:definition "Sets some property of CO2 in Return Air"@en . + rdfs:subClassOf brick:Speed_Sensor . -brick:Return_Air_CO_Sensor a owl:Class, +brick:Wing a owl:Class, sh:NodeShape ; - rdfs:label "Return Air CO Sensor" ; - rdfs:subClassOf brick:CO_Sensor ; - skos:definition "Measures the concentration of CO in return air"@en . + rdfs:subClassOf brick:Location . -brick:Return_Air_Dewpoint_Sensor a owl:Class, +brick:Wireless_Access_Point a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor ; - skos:definition "Senses the dewpoint temperature of return air"@en . + rdfs:subClassOf brick:Data_Network_Equipment . -brick:Return_Air_Differential_Pressure_Sensor a owl:Class, +brick:Workshop a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between the return and supply side"@en . + rdfs:subClassOf brick:Room . -brick:Return_Air_Differential_Pressure_Setpoint a owl:Class, +brick:Zone_Air_Conditioning_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a return air duct or conduit"@en . + rdfs:subClassOf brick:Mode_Status . -brick:Return_Air_Enthalpy_Sensor a owl:Class, +brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint . + +brick:Zone_Air_Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Enthalpy Sensor" ; - rdfs:subClassOf brick:Air_Enthalpy_Sensor ; - skos:definition "Measures the total heat content of return air"@en . + rdfs:subClassOf brick:Dewpoint_Sensor . -brick:Return_Air_Flow_Sensor a owl:Class, +brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Zone_Air_Temperature_Setpoint . + +brick:Zone_Air_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of return air"@en . + rdfs:subClassOf brick:Relative_Humidity_Sensor . -brick:Return_Air_Grains_Sensor a owl:Class, +brick:Zone_Air_Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Grains Sensor" ; - rdfs:subClassOf brick:Air_Grains_Sensor ; - skos:definition "Measures the mass of water vapor in return air"@en . + rdfs:subClassOf brick:Humidity_Setpoint . -brick:Return_Air_Humidity_Sensor a owl:Class, +brick:Zone_CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of return air"@en . + rdfs:subClassOf brick:CO2_Level_Sensor . -brick:Return_Air_Humidity_Setpoint a owl:Class, +brick:Zone_Damper a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Damper . + +brick:Zone_Occupied_Load_Shed_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Occupied_Load_Shed_Command . + +brick:Zone_Standby_Load_Shed_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Standby_Load_Shed_Command . + +brick:Zone_Unoccupied_Load_Shed_Command a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Unoccupied_Load_Shed_Command . + + a owl:Class, + sh:NodeShape ; + rdfs:label "BACnet Reference" ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:label "Industry Foundation Classes Reference" ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:label "Timeseries Reference" ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:label "IfcProject" . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + +sosa:FeatureOfInterest a owl:Class . + +sosa:ObservableProperty a owl:Class . + +brick:Access_Control_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Security_Equipment . + +brick:Air_Flow_Deadband_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Air_Flow_Setpoint, + brick:Deadband_Setpoint . + +brick:Air_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for return air"@en . + rdfs:subClassOf brick:Pressure_Sensor . -brick:Return_Air_Temperature_High_Reset_Setpoint a owl:Class, +brick:Air_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Pressure_Setpoint . -brick:Return_Air_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Air_System a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System . -brick:Return_Air_Temperature_Sensor a owl:Class, +brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of return air"@en . + rdfs:subClassOf brick:Air_Temperature_Sensor, + brick:Temperature_Sensor . -brick:Return_Chilled_Water_Temperature_Setpoint a owl:Class, +brick:Building a owl:Class, sh:NodeShape ; - rdfs:label "Return Chilled Water Temperature Setpoint" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, - brick:Return_Water_Temperature_Setpoint ; - skos:definition "Sets the temperature of return (downstream of the chilled water load) chilled water"@en . + rdfs:subClassOf brick:Location . -brick:Return_Condenser_Water_Flow_Sensor a owl:Class, +brick:CO2_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Return Condenser Water Flow Sensor" ; - rdfs:subClassOf brick:Return_Water_Flow_Sensor ; - skos:definition "Measures the flow of the return condenser water"@en . + rdfs:subClassOf brick:Alarm . -brick:Return_Condenser_Water_Temperature_Sensor a owl:Class, +brick:CO2_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of the return condenser water"@en . + rdfs:subClassOf brick:CO2_Sensor . -brick:Return_Condenser_Water_Temperature_Setpoint a owl:Class, +brick:CO2_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Return Condenser Water Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Water_Temperature_Setpoint, - brick:Supply_Water_Temperature_Setpoint ; - skos:definition "The temperature setpoint for the return condenser water"@en . + rdfs:subClassOf brick:Setpoint . -brick:Return_Hot_Water_Temperature_Setpoint a owl:Class, +brick:Camera a owl:Class, sh:NodeShape ; - rdfs:label "Return Hot Water Temperature Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, - brick:Return_Water_Temperature_Setpoint ; - skos:definition "Sets the temperature of return (downstream of the hot water load) hot water"@en . + rdfs:subClassOf brick:Equipment . -brick:Reversing_Valve_Command a owl:Class, +brick:Check_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Reversing Valve Command" ; - rdfs:subClassOf brick:Direction_Command, - brick:Valve_Command ; - skos:definition "Controls the direction of refrigerant flow in order to switch it to heating or cooling mode."@en . + rdfs:subClassOf brick:Valve . -brick:Room a owl:Class, +brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Room" ; - rdfs:subClassOf brick:Space ; - skos:definition "Base class for all more specific room types."@en . + rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . -brick:Run_Enable_Command a owl:Class, +brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Run Enable Command" ; - rdfs:subClassOf brick:Enable_Command . + rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint . -brick:Run_Request_Status a owl:Class, +brick:Chilled_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Run Request Status" ; - rdfs:subClassOf brick:Run_Status ; - skos:definition "Indicates if a request has been filed to start a device or equipment"@en . + rdfs:subClassOf brick:Water_Meter . -brick:Run_Time_Sensor a owl:Class, +brick:Circuit_Breaker a owl:Class, sh:NodeShape ; - rdfs:label "Run Time Sensor" ; - rdfs:subClassOf brick:Duration_Sensor ; - skos:definition "Measures the duration for which a device was in an active or \"on\" state"@en . + rdfs:subClassOf brick:Switchgear . -brick:Sash_Position_Sensor a owl:Class, +brick:Computer_Room_Air_Conditioning a owl:Class, sh:NodeShape ; - rdfs:label "Sash Position Sensor" ; - rdfs:subClassOf brick:Position_Sensor ; - skos:definition "Measures the current position of a sash in terms of the percent of fully open"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Schedule_Temperature_Setpoint a owl:Class, +brick:Conductivity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Schedule Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "The current setpoint as indicated by the schedule"@en . + rdfs:subClassOf brick:Sensor . -brick:Sensor_Failure_Alarm a owl:Class, +brick:Cooling_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Sensor Failure Alarm" ; - rdfs:subClassOf brick:Failure_Alarm . + rdfs:subClassOf brick:Demand_Sensor . -brick:Short_Cycle_Alarm a owl:Class, +brick:Cycle_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Short Cycle Alarm" ; - rdfs:subClassOf brick:Cycle_Alarm ; - skos:definition "An alarm that indicates a short cycle occurred. A short cycle occurs when a cooling cycle is prevented from completing its full cycle"@en . + rdfs:subClassOf brick:Alarm . -brick:Solar_Azimuth_Angle_Sensor a owl:Class, +brick:Damper_Command a owl:Class, sh:NodeShape ; - rdfs:label "Solar Azimuth Angle Sensor" ; - rdfs:subClassOf brick:Angle_Sensor ; - skos:definition "Measures the azimuth angle of the sun"@en . + rdfs:subClassOf brick:Command . -brick:Solar_Radiance_Sensor a owl:Class, +brick:Delay_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Solar Radiance Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "The amount of light that passes through or is emitted from the sun and falls within a given solid angle in a specified direction"@en . + rdfs:subClassOf brick:Parameter . -brick:Solar_Zenith_Angle_Sensor a owl:Class, +brick:Differential_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Solar Zenith Angle Sensor" ; - rdfs:subClassOf brick:Angle_Sensor ; - skos:definition "Measures the zenith angle of the sun"@en . + rdfs:subClassOf brick:Step_Parameter . -brick:Speed_Reset_Command a owl:Class, +brick:Direction_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Speed Reset Command" ; - rdfs:subClassOf brick:Reset_Command . + rdfs:subClassOf brick:Sensor . -brick:Speed_Status a owl:Class, +brick:Direction_Status a owl:Class, sh:NodeShape ; - rdfs:label "Speed Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates the operating speed of a device or equipment, e.g. fan"@en . + rdfs:subClassOf brick:Status . -brick:Stage_Enable_Command a owl:Class, +brick:Discharge_Hot_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor . + +brick:Electric_Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Stage Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "A point representing a discrete stage which the equipment should be operating at. The desired stage number should be identified by an entity property"@en . + rdfs:subClassOf brick:Energy_Sensor . -brick:Stages_Status a owl:Class, +brick:Electric_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Stages Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates which stage a control loop or equipment is in"@en . + rdfs:subClassOf brick:Radiator . -brick:Standby_Glycool_Unit_On_Off_Status a owl:Class, +brick:Electrical_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Standby Glycool Unit On Off Status" ; - rdfs:subClassOf brick:Standby_Unit_On_Off_Status ; - skos:definition "Indicates the on/off status of a standby glycool unit"@en . + rdfs:subClassOf brick:Meter . -brick:Start_Stop_Command a owl:Class, +brick:Electrical_System a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Command" ; - rdfs:subClassOf brick:On_Off_Command ; - skos:definition "A Start/Stop Command controls or reports the active/inactive status of a control sequence"@en . + rdfs:subClassOf brick:System . -brick:Steam_On_Off_Command a owl:Class, +brick:Embedded_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Steam On Off Command" ; - rdfs:subClassOf brick:On_Off_Command . + rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor . -brick:Steam_Usage_Sensor a owl:Class, +brick:Embedded_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Steam Usage Sensor" ; - rdfs:subClassOf brick:Usage_Sensor ; - skos:definition "Measures the amount of steam that is consumed or used, over some period of time"@en . + rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint . -brick:Supply_Air_Dewpoint_Sensor a owl:Class, +brick:Emergency_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor . + rdfs:subClassOf brick:Alarm . -brick:Supply_Air_Differential_Pressure_Sensor a owl:Class, +brick:Enable_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between an upstream and downstream of an air duct or other air conduit used to supply air into the building"@en . + rdfs:subClassOf brick:Status . -brick:Supply_Air_Differential_Pressure_Setpoint a owl:Class, +brick:Energy_Generation_System a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Air_Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a supply air duct or conduit"@en . + rdfs:subClassOf brick:Energy_System . -brick:Supply_Air_Duct_Pressure_Status a owl:Class, +brick:Energy_Storage a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Duct Pressure Status" ; - rdfs:subClassOf brick:Pressure_Status ; - skos:definition "Indicates if air pressure in supply duct is within expected bounds"@en . + rdfs:subClassOf brick:Electrical_Equipment . -brick:Supply_Air_Flow_Demand_Setpoint a owl:Class, +brick:Energy_Storage_System a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Demand Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Demand_Setpoint, - brick:Supply_Air_Flow_Setpoint ; - skos:definition "Sets the rate of supply air flow required for a process"@en . + rdfs:subClassOf brick:Energy_System . -brick:Supply_Air_Flow_High_Reset_Setpoint a owl:Class, +brick:Entering_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow High Reset Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . + rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . -brick:Supply_Air_Flow_Low_Reset_Setpoint a owl:Class, +brick:Entering_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Low Reset Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Reset_Setpoint . + rdfs:subClassOf brick:Load_Shed_Status . -brick:Supply_Air_Humidity_Sensor a owl:Class, +brick:Entering_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of supply air"@en . + rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . -brick:Supply_Air_Humidity_Setpoint a owl:Class, +brick:Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for supply air"@en . + rdfs:subClassOf brick:Sensor . -brick:Supply_Air_Integral_Gain_Parameter a owl:Class, +brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Integral Gain Parameter" ; - rdfs:subClassOf brick:Integral_Gain_Parameter . + rdfs:subClassOf brick:Integral_Time_Parameter . -brick:Supply_Air_Proportional_Gain_Parameter a owl:Class, +brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Proportional Gain Parameter" ; - rdfs:subClassOf brick:Proportional_Gain_Parameter . + rdfs:subClassOf brick:Proportional_Band_Parameter . -brick:Supply_Air_Smoke_Detection_Alarm a owl:Class, +brick:Exhaust_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Smoke Detection Alarm" ; - rdfs:subClassOf brick:Air_Alarm, - brick:Smoke_Detection_Alarm . + rdfs:subClassOf brick:Air_Flow_Sensor . -brick:Supply_Air_Static_Pressure_Deadband_Setpoint a owl:Class, +brick:Exhaust_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Deadband_Setpoint, - brick:Supply_Air_Static_Pressure_Setpoint ; - skos:definition "Sets the size of a deadband of static pressure of supply air"@en . + rdfs:subClassOf brick:Air_Flow_Setpoint . -brick:Supply_Air_Static_Pressure_Integral_Time_Parameter a owl:Class, +brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Integral_Time_Parameter . + rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint . -brick:Supply_Air_Static_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Exhaust_Fan a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Proportional_Band_Parameter . + rdfs:subClassOf brick:Fan . -brick:Supply_Air_Static_Pressure_Sensor a owl:Class, +brick:Fan_Command a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "The static pressure of air within supply regions of an HVAC system"@en . + rdfs:subClassOf brick:Command . -brick:Supply_Air_Static_Pressure_Step_Parameter a owl:Class, +brick:Fan_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Step Parameter" ; - rdfs:subClassOf brick:Air_Static_Pressure_Step_Parameter . + rdfs:subClassOf brick:Status . -brick:Supply_Air_Temperature_Cooling_Setpoint a owl:Class, +brick:Filter_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Cooling Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Supply_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Status . -brick:Supply_Air_Temperature_Heating_Setpoint a owl:Class, +brick:Food_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Heating Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Supply_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Room . -brick:Supply_Air_Temperature_High_Reset_Setpoint a owl:Class, +brick:Frequency_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Sensor . -brick:Supply_Air_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Furniture a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Equipment . -brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, +brick:Gas_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Reset Differential Setpoint" ; - rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint . + rdfs:subClassOf brick:Meter . -brick:Supply_Air_Temperature_Step_Parameter a owl:Class, +brick:Gas_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Step Parameter" ; - rdfs:subClassOf brick:Air_Temperature_Step_Parameter . + rdfs:subClassOf brick:Valve . -brick:Supply_Air_Velocity_Pressure_Sensor a owl:Class, +brick:Generation_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Velocity_Pressure_Sensor . + rdfs:subClassOf brick:Sensor . -brick:Supply_Chilled_Water_Temperature_Setpoint a owl:Class, +brick:Heating_Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Chilled Water Temperature Setpoint" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Setpoint, - brick:Supply_Water_Temperature_Setpoint ; - skos:definition "Temperature setpoint for supply chilled water"@en . + rdfs:subClassOf brick:Demand_Sensor . -brick:Supply_Condenser_Water_Flow_Sensor a owl:Class, +brick:Hot_Water_Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Supply Condenser Water Flow Sensor" ; - rdfs:subClassOf brick:Supply_Water_Flow_Sensor ; - skos:definition "Measures the flow of the supply condenser water"@en . + rdfs:subClassOf brick:Circulator_Pump, + brick:Hot_Water_Pump . -brick:Supply_Condenser_Water_Temperature_Sensor a owl:Class, +brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of the supply condenser water"@en . + rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . -brick:Supply_Condenser_Water_Temperature_Setpoint a owl:Class, +brick:Hot_Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Condenser Water Temperature Setpoint" ; - rdfs:subClassOf brick:Supply_Water_Temperature_Setpoint ; - skos:definition "The temperature setpoint for the supply condenser water"@en . + rdfs:subClassOf brick:Water_Meter . -brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class, +brick:Hot_Water_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Supply Hot Water Temperature Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, - brick:Supply_Water_Temperature_Setpoint ; - skos:definition "Temperature setpoint for supply hot water"@en . + rdfs:subClassOf brick:Radiator . -brick:Supply_Water_Differential_Pressure_Deadband_Setpoint a owl:Class, +brick:Hot_Water_System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of differential pressure of supply water"@en . + rdfs:subClassOf brick:System_Enable_Command . -brick:Supply_Water_Differential_Pressure_Integral_Time_Parameter a owl:Class, +brick:Illuminance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Differential Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Integral_Time_Parameter . + rdfs:subClassOf brick:Sensor . -brick:Supply_Water_Differential_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Inverter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Differential Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Differential_Pressure_Proportional_Band . + rdfs:subClassOf brick:Electrical_Equipment . -brick:Supply_Water_Temperature_Alarm a owl:Class, +brick:Isolation_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Temperature Alarm" ; - rdfs:subClassOf brick:Water_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with temperature of the supply water."@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Supply_Water_Temperature_Deadband_Setpoint a owl:Class, +brick:Leak_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Supply_Water_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply water"@en . + rdfs:subClassOf brick:Alarm . -brick:Supply_Water_Temperature_Integral_Time_Parameter a owl:Class, +brick:Leaving_Hot_Water_Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . -brick:Supply_Water_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Leaving_Hot_Water_Temperature_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Load_Shed_Status . -brick:System_Shutdown_Status a owl:Class, +brick:Leaving_Hot_Water_Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "System Shutdown Status" ; - rdfs:subClassOf brick:Status, - brick:System_Status ; - skos:definition "Indicates if a system has been shutdown"@en . + rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . -brick:TVOC_Level_Sensor a owl:Class, +brick:Load_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Level Sensor" ; - rdfs:subClassOf brick:TVOC_Sensor ; - skos:definition "A sensor measuring the level of all VOCs in air"@en . + rdfs:subClassOf brick:Setpoint . -brick:Temperature_Tolerance_Parameter a owl:Class, +brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Tolerance Parameter" ; - rdfs:subClassOf brick:Temperature_Parameter, - brick:Tolerance_Parameter ; - skos:definition "A parameter determining the difference between upper and lower limits of temperature."@en . + rdfs:subClassOf brick:Differential_Pressure_Setpoint, + brick:Load_Shed_Setpoint . -brick:Temporary_Occupancy_Status a owl:Class, +brick:Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Temporary Occupancy Status" ; - rdfs:subClassOf brick:Occupancy_Status ; - skos:definition "For systems that differentiate between scheduled occupied/unoccupied mode, this indicates if a space is temporarily occupied when it would otherwise be unoccupied"@en . + rdfs:subClassOf brick:Temperature_Parameter . -brick:Tint_Command a owl:Class, +brick:Lounge a owl:Class, sh:NodeShape ; - rdfs:label "Tint Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "The target level of window tint."@en . + rdfs:subClassOf brick:Common_Space . -brick:Tint_Status a owl:Class, +brick:Mechanical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Tint Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "The current level of window tint."@en . + rdfs:subClassOf brick:Service_Room . -brick:Trace_Heat_Sensor a owl:Class, +brick:Medical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Trace Heat Sensor" ; - rdfs:subClassOf brick:Heat_Sensor ; - skos:definition "Measures the surface temperature of pipelines carrying temperature-sensitive products; typically used to avoid frosting/freezing"@en . + rdfs:subClassOf brick:Room . -brick:Underfloor_Air_Plenum_Static_Pressure_Sensor a owl:Class, +brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "Measures the outward push of air against the plenum surfaces and used to measure the resistance when air moves through the plenum"@en . + rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . -brick:Underfloor_Air_Plenum_Static_Pressure_Setpoint a owl:Class, +brick:Motion_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Plenum Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets the underfloor air plenum static pressure"@en . + rdfs:subClassOf brick:Sensor . -brick:Underfloor_Air_Temperature_Sensor a owl:Class, +brick:Occupancy_Status a owl:Class, sh:NodeShape ; - rdfs:label "Underfloor Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of underfloor air"@en . + rdfs:subClassOf brick:Status . -brick:Unit_Failure_Alarm a owl:Class, +brick:Occupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Unit Failure Alarm" ; - rdfs:subClassOf brick:Failure_Alarm ; - skos:definition "An alarm that indicates the failure of an equipment or device"@en . + rdfs:subClassOf brick:Load_Shed_Command . -brick:Unoccupied_Air_Temperature_Cooling_Setpoint a owl:Class, +brick:Operating_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Air Temperature Cooling Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint ; - skos:definition "Sets temperature of air when unoccupied for cooling"@en . + rdfs:subClassOf brick:Mode_Status . -brick:Unoccupied_Air_Temperature_Heating_Setpoint a owl:Class, +brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Air Temperature Heating Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint ; - skos:definition "Sets temperature of air when unoccupied for heating"@en . + rdfs:subClassOf brick:Outside_Air_Temperature_Sensor . -brick:Unoccupied_Cooling_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Override_Command a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Cooling_Discharge_Air_Flow_Setpoint, - brick:Unoccupied_Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for cooling when unoccupied"@en . + rdfs:subClassOf brick:Command . -brick:Unoccupied_Cooling_Supply_Air_Flow_Setpoint a owl:Class, +brick:PM10_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Cooling_Supply_Air_Flow_Setpoint, - brick:Unoccupied_Supply_Air_Flow_Setpoint . + rdfs:subClassOf brick:Particulate_Matter_Sensor . -brick:Unoccupied_Cooling_Temperature_Deadband_Setpoint a owl:Class, +brick:PM1_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint . + rdfs:subClassOf brick:Particulate_Matter_Sensor . -brick:Unoccupied_Cooling_Temperature_Setpoint a owl:Class, +brick:PM2.5_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint . + rdfs:subClassOf brick:Particulate_Matter_Sensor . -brick:Unoccupied_Discharge_Air_Temperature_Setpoint a owl:Class, +brick:PV_Panel a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Temperature Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Equipment . -brick:Unoccupied_Heating_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Power_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Heating_Discharge_Air_Flow_Setpoint, - brick:Unoccupied_Discharge_Air_Flow_Setpoint . + rdfs:subClassOf brick:Alarm . -brick:Unoccupied_Heating_Supply_Air_Flow_Setpoint a owl:Class, +brick:Pressure_Regulator_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Heating_Supply_Air_Flow_Setpoint, - brick:Unoccupied_Supply_Air_Flow_Setpoint . + rdfs:subClassOf brick:Valve . -brick:Unoccupied_Heating_Temperature_Deadband_Setpoint a owl:Class, +brick:Radioactivity_Concentration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint . + rdfs:subClassOf brick:Air_Quality_Sensor . -brick:Unoccupied_Heating_Temperature_Setpoint a owl:Class, +brick:Refrigerant_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint . + rdfs:subClassOf brick:Valve . -brick:Unoccupied_Humidity_Setpoint a owl:Class, +brick:Run_Status a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Target humidity level when the location is unoccupied."@en . + rdfs:subClassOf brick:Start_Stop_Status . -brick:Unoccupied_Mode_Status a owl:Class, +brick:Security_Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Mode Status" ; - rdfs:subClassOf brick:Mode_Status . + rdfs:subClassOf brick:Room . -brick:Unoccupied_Return_Air_Temperature_Setpoint a owl:Class, +brick:Separation_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Return Air Temperature Setpoint" ; - rdfs:subClassOf brick:Return_Air_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Tank . -brick:Unoccupied_Room_Air_Temperature_Setpoint a owl:Class, +brick:Shading_System a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Room Air Temperature Setpoint" ; - rdfs:subClassOf brick:Room_Air_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:System . -brick:Unoccupied_Supply_Air_Temperature_Setpoint a owl:Class, +brick:Smoke_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Temperature Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Temperature_Setpoint, - brick:Unoccupied_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Alarm . -brick:Unoccupied_Zone_Air_Temperature_Setpoint a owl:Class, +brick:Solar_Thermal_Collector a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Zone Air Temperature Setpoint" ; - rdfs:subClassOf brick:Unoccupied_Air_Temperature_Setpoint, - brick:Zone_Air_Temperature_Setpoint . + rdfs:subClassOf brick:Equipment . -brick:VFD_Enable_Command a owl:Class, +brick:Speed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "VFD Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables operation of a variable frequency drive"@en . + rdfs:subClassOf brick:Setpoint . -brick:Valve_Position_Alarm a owl:Class, +brick:Standby_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates that the valve position is not in a normal state."@en . + rdfs:subClassOf brick:Load_Shed_Command . -brick:Valve_Position_Sensor a owl:Class, +brick:Standby_Unit_On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Sensor" ; - rdfs:subClassOf brick:Position_Sensor ; - skos:definition "Measures the current position of a valve in terms of the percent of fully open"@en . + rdfs:subClassOf brick:On_Off_Status . -brick:Valve_Status a owl:Class, +brick:Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Valve Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "The current status of the valve."@en . + rdfs:subClassOf brick:Pressure_Sensor . -brick:Velocity_Pressure_Setpoint a owl:Class, +brick:Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Velocity Pressure Setpoint" ; - rdfs:subClassOf brick:Pressure_Setpoint ; - skos:definition "Sets static veloicty pressure"@en . + rdfs:subClassOf brick:Step_Parameter . -brick:Vent_Operating_Mode_Status a owl:Class, +brick:Steam_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Vent Operating Mode Status" ; - rdfs:subClassOf brick:Operating_Mode_Status ; - skos:definition "Indicates the current operating mode of a vent"@en . + rdfs:subClassOf brick:Radiator . -brick:Ventilation_Air_Flow_Ratio_Limit a owl:Class, +brick:Supply_Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Ventilation Air Flow Ratio Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Ventilation_Air_Flow_Ratio_Setpoint."@en . + rdfs:subClassOf brick:Air_Plenum . -brick:Voltage_Imbalance_Sensor a owl:Class, +brick:Supply_Hot_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Supply_Water_Temperature_Sensor . + +brick:Supply_Water_Flow_Setpoint a owl:Class ; + rdfs:subClassOf brick:Water_Flow_Setpoint . + +brick:Switch a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Imbalance Sensor" ; - rdfs:subClassOf brick:Imbalance_Sensor ; - skos:definition "A sensor which measures the voltage difference (imbalance) between phases of an electrical system"@en . + rdfs:subClassOf brick:Interface . -brick:Warm_Cool_Adjust_Sensor a owl:Class, +brick:TVOC_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Warm Cool Adjust Sensor" ; - rdfs:subClassOf brick:Adjust_Sensor ; - skos:definition "User provided adjustment of zone temperature, typically in the range of +/- 5 degrees"@en . + rdfs:subClassOf brick:Particulate_Matter_Sensor . -brick:Warmest_Zone_Air_Temperature_Sensor a owl:Class, +brick:Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Warmest Zone Air Temperature Sensor" ; - rdfs:subClassOf brick:Zone_Air_Temperature_Sensor ; - skos:definition "The zone temperature that is warmest; drives the supply temperature of cold air. A computed value rather than a physical sensor. Also referred to as a 'Highest Zone Air Temperature Sensor'"@en . + rdfs:subClassOf brick:Step_Parameter, + brick:Temperature_Parameter . -brick:Water_Differential_Temperature_Setpoint a owl:Class, +brick:Thermal_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Setpoint" ; - rdfs:subClassOf brick:Differential_Temperature_Setpoint ; - skos:definition "Sets the target differential temperature between the start and end of a heat transfer cycle in a water circuit"@en . + rdfs:subClassOf brick:Power_Sensor . -brick:Water_Loss_Alarm a owl:Class, +brick:Torque_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Loss Alarm" ; - rdfs:subClassOf brick:Water_Alarm ; - skos:definition "An alarm that indicates a loss of water e.g. during transport"@en . + rdfs:subClassOf brick:Sensor . -brick:Wind_Direction_Sensor a owl:Class, +brick:Unoccupied_Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Wind Direction Sensor" ; - rdfs:subClassOf brick:Direction_Sensor ; - skos:definition "Measures the direction of wind in degrees relative to North"@en . + rdfs:subClassOf brick:Load_Shed_Command . -brick:Wind_Speed_Sensor a owl:Class, +brick:Valve_Command a owl:Class, sh:NodeShape ; - rdfs:label "Wind Speed Sensor" ; - rdfs:subClassOf brick:Speed_Sensor ; - skos:definition "Measured speed of wind, caused by air moving from high to low pressure"@en . + rdfs:subClassOf brick:Command . -brick:Zone_Air_Cooling_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Zone Air Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Zone_Air_Temperature_Setpoint ; - skos:definition "The upper (cooling) setpoint for zone air temperature"@en . +brick:Velocity_Pressure_Sensor a owl:Class ; + rdfs:subClassOf brick:Pressure_Sensor . -brick:Zone_Air_Dewpoint_Sensor a owl:Class, +brick:Voltage_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Dewpoint Sensor" ; - rdfs:subClassOf brick:Dewpoint_Sensor ; - skos:definition "Measures dewpoint of zone air"@en . + rdfs:subClassOf brick:Alarm . -brick:Zone_Air_Heating_Temperature_Setpoint a owl:Class, +brick:Water_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Heating_Temperature_Setpoint, - brick:Zone_Air_Temperature_Setpoint ; - skos:definition "The lower (heating) setpoint for zone air temperature"@en . + rdfs:subClassOf brick:Usage_Sensor . -brick:Zone_Air_Humidity_Sensor a owl:Class, +brick:Adjust_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Sensor" ; - rdfs:subClassOf brick:Relative_Humidity_Sensor ; - skos:definition "Measures the relative humidity of zone air"@en . + rdfs:subClassOf brick:Sensor . -brick:Zone_Air_Humidity_Setpoint a owl:Class, +brick:Air_Enthalpy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Humidity Setpoint" ; - rdfs:subClassOf brick:Humidity_Setpoint ; - skos:definition "Humidity setpoint for zone air"@en . + rdfs:subClassOf brick:Enthalpy_Sensor . -brick:Zone_Occupied_Load_Shed_Command a owl:Class, +brick:Air_Flow_Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Zone Occupied Load Shed Command" ; - rdfs:subClassOf brick:Occupied_Load_Shed_Command . + rdfs:subClassOf brick:Air_Flow_Setpoint, + brick:Demand_Setpoint . -brick:Zone_Standby_Load_Shed_Command a owl:Class, +brick:Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Zone Standby Load Shed Command" ; - rdfs:subClassOf brick:Standby_Load_Shed_Command . + rdfs:subClassOf brick:Limit . -brick:Zone_Unoccupied_Load_Shed_Command a owl:Class, +brick:Air_Grains_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Zone Unoccupied Load Shed Command" ; - rdfs:subClassOf brick:Unoccupied_Load_Shed_Command . + rdfs:subClassOf brick:Sensor . -brick:Adjust_Sensor a owl:Class, +brick:Air_Static_Pressure_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Adjust Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures user-provided adjustment of some value"@en . + rdfs:subClassOf brick:Static_Pressure_Step_Parameter . -brick:Air_Flow_Deadband_Setpoint a owl:Class, +brick:Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Deadband Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint, - brick:Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of air flow"@en . + rdfs:subClassOf brick:Limit, + brick:Temperature_Parameter . -brick:Air_Wet_Bulb_Temperature_Sensor a owl:Class, +brick:Air_Temperature_Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Wet Bulb Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor, - brick:Temperature_Sensor . + rdfs:subClassOf brick:Temperature_Step_Parameter . -brick:CO2_Alarm a owl:Class, +brick:Alarm_Sensitivity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the presence of carbon dioxide."@en . + rdfs:subClassOf brick:Parameter . -brick:CO2_Setpoint a owl:Class, +brick:Angle_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets some property of CO2"@en . + rdfs:subClassOf brick:Sensor . -brick:Chilled_Water_Differential_Pressure_Load_Shed_Status a owl:Class, +brick:Automatic_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Load Shed Status" ; - rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . + rdfs:subClassOf brick:Switchgear . -brick:Chilled_Water_Differential_Pressure_Setpoint a owl:Class, +brick:Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; - skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry chilled water"@en . + rdfs:subClassOf brick:HVAC_Equipment, + brick:Water_Heater . -brick:Conductivity_Sensor a owl:Class, +brick:Bypass_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Conductivity Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures electrical conductance"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Cooling_Demand_Sensor a owl:Class, +brick:Chilled_Beam a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Demand Sensor" ; - rdfs:subClassOf brick:Demand_Sensor ; - skos:definition "Measures the amount of power consumed by a cooling process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Cycle_Alarm a owl:Class, +brick:Chilled_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Cycle Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates off-normal conditions associated with HVAC cycles"@en . + rdfs:subClassOf brick:Water_Pump . -brick:Damper_Command a owl:Class, +brick:Coil a owl:Class, sh:NodeShape ; - rdfs:label "Damper Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls properties of dampers"@en . + rdfs:subClassOf brick:Heat_Exchanger . -brick:Delay_Parameter a owl:Class, +brick:Condenser_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Delay Parameter" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "A parameter determining how long to delay a subsequent action to take place after a received signal"@en . + rdfs:subClassOf brick:Water_Pump . -brick:Differential_Pressure_Step_Parameter a owl:Class, +brick:Controller a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Step Parameter" ; - rdfs:subClassOf brick:Step_Parameter . + rdfs:subClassOf brick:ICT_Equipment . -brick:Direction_Command a owl:Class, +brick:Cooling_Coil a owl:Class, sh:NodeShape ; - rdfs:label "Direction Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Commands that affect the direction of some phenomenon"@en . + rdfs:subClassOf brick:Coil . -brick:Direction_Sensor a owl:Class, +brick:Cooling_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Direction Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the direction in degrees in which a phenomenon is occuring"@en . + rdfs:subClassOf brick:Mode_Status . -brick:Direction_Status a owl:Class, +brick:Current_Output_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Direction Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates which direction a device is operating in"@en . + rdfs:subClassOf brick:Current_Sensor . -brick:Discharge_Air_Flow_Sensor a owl:Class, +brick:Differential_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of discharge air"@en . + rdfs:subClassOf brick:Differential_Setpoint . brick:Discharge_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of discharge air"@en . + rdfs:subClassOf brick:Static_Pressure_Setpoint . brick:Discharge_Air_Temperature_Cooling_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Cooling Setpoint" ; rdfs:subClassOf brick:Cooling_Temperature_Setpoint, - brick:Discharge_Air_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge air for cooling"@en . + brick:Supply_Air_Temperature_Setpoint . brick:Discharge_Air_Temperature_Heating_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Heating Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint, - brick:Heating_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge air for heating"@en . + rdfs:subClassOf brick:Heating_Temperature_Setpoint, + brick:Supply_Air_Temperature_Setpoint . -brick:Discharge_Air_Temperature_Sensor a owl:Class, +brick:Discharge_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of discharge air"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . + +brick:Discharge_Water_Flow_Setpoint a owl:Class ; + rdfs:subClassOf brick:Water_Flow_Setpoint . -brick:Discharge_Water_Temperature_Sensor a owl:Class, +brick:Disconnect_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of discharge water"@en . + rdfs:subClassOf brick:Switchgear . -brick:Embedded_Temperature_Sensor a owl:Class, +brick:Distribution_Frame a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Sensor" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Sensor ; - skos:definition "Measures the internal temperature of the radiant layer of the radiant heating and cooling HVAC system."@en . + rdfs:subClassOf brick:Telecom_Room . -brick:Embedded_Temperature_Setpoint a owl:Class, +brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Embedded Temperature Setpoint" ; - rdfs:subClassOf brick:Radiant_Panel_Temperature_Setpoint ; - skos:definition "Sets temperature for the internal material, e.g. concrete slab, of the radiant panel."@en . + rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, + brick:Water_Temperature_Setpoint . -brick:Emergency_Alarm a owl:Class, +brick:Electric_Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "Alarms that indicate off-normal conditions associated with emergency systems"@en . + rdfs:subClassOf brick:Power_Sensor . -brick:Enable_Status a owl:Class, +brick:Emergency_Power_Off_System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Enable Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a system or piece of functionality has been enabled"@en . + rdfs:subClassOf brick:Off_Status, + brick:System_Status . brick:Energy_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Energy Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures energy consumption"@en . + rdfs:subClassOf brick:Sensor . -brick:Enthalpy_Sensor a owl:Class, +brick:Energy_System a owl:Class, sh:NodeShape ; - rdfs:label "Enthalpy Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the total heat content of some substance"@en . + rdfs:subClassOf brick:Electrical_System . -brick:Exhaust_Air_Flow_Integral_Time_Parameter a owl:Class, +brick:Energy_Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter . + rdfs:subClassOf brick:Energy_Sensor, + brick:Usage_Sensor . -brick:Exhaust_Air_Flow_Proportional_Band_Parameter a owl:Class, +brick:Entering_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter . + rdfs:subClassOf brick:Water_Flow_Setpoint . -brick:Exhaust_Air_Flow_Sensor a owl:Class, +brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of exhaust air"@en . + rdfs:subClassOf brick:Air_Static_Pressure_Sensor . -brick:Exhaust_Air_Flow_Setpoint a owl:Class, +brick:Failure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - skos:definition "Sets exhaust air flow rate"@en . + rdfs:subClassOf brick:Alarm . -brick:Exhaust_Air_Stack_Flow_Setpoint a owl:Class, +brick:Fault_Status a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Stack Flow Setpoint" ; - rdfs:subClassOf brick:Exhaust_Air_Flow_Setpoint ; - skos:definition "Sets exhaust air stack flow rate"@en . + rdfs:subClassOf brick:Status . -brick:Fan_Status a owl:Class, +brick:Filter_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fan Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates properties of fans"@en . + rdfs:subClassOf brick:Differential_Pressure_Sensor . -brick:Filter_Status a owl:Class, +brick:Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Filter Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a filter needs to be replaced"@en . + rdfs:subClassOf brick:Setpoint . -brick:Frequency_Sensor a owl:Class, +brick:Frequency_Command a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the frequency of a phenomenon or aspect of a phenomenon, e.g. the frequency of a fan turning"@en . + rdfs:subClassOf brick:Command . -brick:Heat_Sensor a owl:Class, +brick:Fresh_Air_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Heat Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures heat"@en . + rdfs:subClassOf brick:Limit . -brick:Heating_Demand_Sensor a owl:Class, +brick:Gauge_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Demand Sensor" ; - rdfs:subClassOf brick:Demand_Sensor ; - skos:definition "Measures the amount of power consumed by a heating process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en . + rdfs:subClassOf brick:Pressure_Sensor . -brick:Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, +brick:Heat_Recovery_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Load Shed Status" ; - rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . + rdfs:subClassOf brick:Condensing_Unit . + +brick:Heating_Coil a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Coil . + +brick:Heating_Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Mode_Status . brick:Hot_Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Sensor" ; - rdfs:subClassOf brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in water pressure on either side of a hot water valve"@en . + rdfs:subClassOf brick:Water_Differential_Pressure_Sensor . brick:Hot_Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint ; - skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit used to carry hot water"@en . + rdfs:subClassOf brick:Water_Differential_Pressure_Setpoint . + +brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Discharge_Water_Temperature_Sensor . -brick:Hot_Water_Discharge_Temperature_High_Reset_Setpoint a owl:Class, +brick:Hot_Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Water_Pump . -brick:Hot_Water_Discharge_Temperature_Load_Shed_Status a owl:Class, +brick:Hot_Water_Return_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Return_Water_Temperature_Sensor . + +brick:Hot_Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Temperature Load Shed Status" ; - rdfs:subClassOf brick:Load_Shed_Status . + rdfs:subClassOf brick:Heating_Valve, + brick:Water_Valve . -brick:Hot_Water_Discharge_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Humidity_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Alarm . -brick:Hot_Water_Supply_Temperature_High_Reset_Setpoint a owl:Class, +brick:Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_High_Reset_Setpoint . + rdfs:subClassOf brick:Sensor . -brick:Hot_Water_Supply_Temperature_Load_Shed_Status a owl:Class, +brick:ICT_Hardware a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Temperature Load Shed Status" ; - rdfs:subClassOf brick:Load_Shed_Status . + rdfs:subClassOf brick:ICT_Equipment . -brick:Hot_Water_Supply_Temperature_Low_Reset_Setpoint a owl:Class, +brick:Imbalance_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Temperature_Low_Reset_Setpoint . + rdfs:subClassOf brick:Sensor . -brick:Hot_Water_System_Enable_Command a owl:Class, +brick:Integral_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water System Enable Command" ; - rdfs:subClassOf brick:System_Enable_Command ; - skos:definition "Enables operation of the hot water system"@en . + rdfs:subClassOf brick:Gain_Parameter . -brick:Humidity_Sensor a owl:Class, +brick:Intercom_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the concentration of water vapor in air"@en . + rdfs:subClassOf brick:Security_Equipment . -brick:Illuminance_Sensor a owl:Class, +brick:Interface a owl:Class, sh:NodeShape ; - rdfs:label "Illuminance Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the total luminous flux incident on a surface, per unit area"@en . + rdfs:subClassOf brick:Lighting_Equipment . -brick:Leak_Alarm a owl:Class, +brick:Leaving_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Leak Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates leaks occured in systems containing fluids"@en . + rdfs:subClassOf brick:Water_Flow_Setpoint . brick:Leaving_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water leaving a piece of equipment or system"@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Load_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Load Setpoint" ; - rdfs:subClassOf brick:Setpoint . +brick:Lighting a owl:Class ; + rdfs:subClassOf brick:Lighting_Equipment . -brick:Load_Shed_Differential_Pressure_Setpoint a owl:Class, +brick:Lighting_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint, - brick:Load_Shed_Setpoint . + rdfs:subClassOf brick:Equipment . -brick:Lockout_Temperature_Differential_Parameter a owl:Class, +brick:Load_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Lockout Temperature Differential Parameter" ; - rdfs:subClassOf brick:Temperature_Parameter . + rdfs:subClassOf brick:Parameter . -brick:Medium_Temperature_Hot_Water_Differential_Pressure_Load_Shed_Status a owl:Class, +brick:Lobby a owl:Class, sh:NodeShape ; - rdfs:label "Medium Temperature Hot Water Differential Pressure Load Shed Status" ; - rdfs:subClassOf brick:Differential_Pressure_Load_Shed_Status . + rdfs:subClassOf brick:Common_Space . -brick:Motion_Sensor a owl:Class, +brick:Loop a owl:Class, sh:NodeShape ; - rdfs:label "Motion Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Detects the presence of motion in some area"@en . + rdfs:subClassOf brick:Collection, + . -brick:Occupancy_Sensor a owl:Class, +brick:Low_Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Detects occupancy of some space or area"@en . + rdfs:subClassOf brick:Air_Flow_Alarm . -brick:Occupancy_Status a owl:Class, +brick:Manual_Fire_Alarm_Activation_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Occupancy Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a room or space is occupied"@en . + rdfs:subClassOf brick:Fire_Safety_Equipment . -brick:Occupied_Load_Shed_Command a owl:Class, +brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Load Shed Command" ; - rdfs:subClassOf brick:Load_Shed_Command . + rdfs:subClassOf brick:Max_Limit, + brick:Static_Pressure_Setpoint_Limit . -brick:Operating_Mode_Status a owl:Class, +brick:Max_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Operating Mode Status" ; - rdfs:subClassOf brick:Mode_Status ; - skos:definition "Indicates the current operating mode of a system, device or control loop"@en . + rdfs:subClassOf brick:Max_Limit, + brick:Temperature_Parameter . -brick:Outside_Air_Temperature_Enable_Differential_Sensor a owl:Class, +brick:Measurable a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Enable Differential Sensor" ; - rdfs:subClassOf brick:Outside_Air_Temperature_Sensor . + rdfs:subClassOf brick:Class, + brick:Entity . -brick:Override_Command a owl:Class, +brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Override Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls or reports whether or not a device or control loop is in 'override'"@en . + rdfs:subClassOf brick:Min_Limit, + brick:Static_Pressure_Setpoint_Limit . -brick:PM10_Sensor a owl:Class, +brick:Min_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "PM10 Sensor" ; - rdfs:subClassOf brick:Particulate_Matter_Sensor ; - skos:definition "Detects matter of size 10 microns"@en . + rdfs:subClassOf brick:Min_Limit, + brick:Temperature_Parameter . -brick:PM1_Sensor a owl:Class, +brick:Mixing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "PM1 Sensor" ; - rdfs:subClassOf brick:Particulate_Matter_Sensor ; - skos:definition "Detects matter of size 1 micron"@en . + rdfs:subClassOf brick:Valve . -brick:PM2.5_Sensor a owl:Class, +brick:Motor a owl:Class, sh:NodeShape ; - rdfs:label "PM2.5 Sensor" ; - rdfs:subClassOf brick:Particulate_Matter_Sensor ; - skos:definition "Detects matter of size 2.5 microns"@en . + rdfs:subClassOf brick:Equipment . -brick:Position_Command a owl:Class, +brick:Natural_Gas_Boiler a owl:Class, sh:NodeShape ; - rdfs:label "Position Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls or reports the position of some object"@en . + rdfs:subClassOf brick:Boiler . -brick:Power_Alarm a owl:Class, +brick:Occupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Power Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with electrical power."@en . + rdfs:subClassOf brick:Mode_Status . -brick:Radioactivity_Concentration_Sensor a owl:Class, +brick:On_Status a owl:Class, sh:NodeShape ; - rdfs:label "Radioactivity Concentration Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures the concentration of radioactivity"@en . + rdfs:subClassOf brick:Status . -brick:Rain_Sensor a owl:Class, +brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Rain Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of precipitation fallen"@en . + rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter . -brick:Run_Status a owl:Class, +brick:Overridden_Status a owl:Class, sh:NodeShape ; - rdfs:label "Run Status" ; - rdfs:subClassOf brick:Start_Stop_Status . + rdfs:subClassOf brick:Status . -brick:Smoke_Alarm a owl:Class, +brick:Packaged_Heat_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with smoke."@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Speed_Setpoint a owl:Class, +brick:Position_Command a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets speed"@en . + rdfs:subClassOf brick:Command . -brick:Standby_Load_Shed_Command a owl:Class, +brick:Position_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Standby Load Shed Command" ; - rdfs:subClassOf brick:Load_Shed_Command . + rdfs:subClassOf brick:Limit . -brick:Standby_Unit_On_Off_Status a owl:Class, +brick:Power_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Standby Unit On Off Status" ; - rdfs:subClassOf brick:On_Off_Status ; - skos:definition "Indicates the on/off status of a standby unit"@en . + rdfs:subClassOf brick:Sensor . -brick:Static_Pressure_Step_Parameter a owl:Class, +brick:Pressure_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Step Parameter" ; - rdfs:subClassOf brick:Step_Parameter . + rdfs:subClassOf brick:Alarm . -brick:Supply_Air_Flow_Sensor a owl:Class, +brick:Pressure_Reducing_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Sensor" ; - rdfs:subClassOf brick:Air_Flow_Sensor ; - skos:definition "Measures the rate of flow of supply air"@en . + rdfs:subClassOf brick:Valve . -brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, +brick:Pressure_Relief_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Static Pressure Setpoint" ; - rdfs:subClassOf brick:Static_Pressure_Setpoint ; - skos:definition "Sets static pressure of supply air"@en . + rdfs:subClassOf brick:Valve . -brick:Supply_Air_Temperature_Sensor a owl:Class, +brick:Proportional_Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of supply air"@en . + rdfs:subClassOf brick:Gain_Parameter . -brick:Supply_Water_Temperature_Sensor a owl:Class, +brick:Return_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Temperature Sensor" ; + rdfs:subClassOf brick:Air_Temperature_Alarm . + +brick:Return_Water_Temperature_Sensor a owl:Class ; rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:TVOC_Sensor a owl:Class, +brick:Shading_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "TVOC Sensor" ; - rdfs:subClassOf brick:Particulate_Matter_Sensor . + rdfs:subClassOf brick:Equipment . -brick:Temperature_Step_Parameter a owl:Class, +brick:Smoke_Detection_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Step Parameter" ; - rdfs:subClassOf brick:Step_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Smoke_Alarm . -brick:Thermal_Power_Sensor a owl:Class, +brick:Speed_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Thermal Power Sensor" ; - rdfs:subClassOf brick:Power_Sensor . + rdfs:subClassOf brick:Limit . -brick:Torque_Sensor a owl:Class, +brick:Static_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Torque Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures torque, the tendency of a force to rotate an object about some axis"@en . + rdfs:subClassOf brick:Deadband_Setpoint, + brick:Static_Pressure_Setpoint . -brick:Unoccupied_Load_Shed_Command a owl:Class, +brick:Static_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Load Shed Command" ; - rdfs:subClassOf brick:Load_Shed_Command . + rdfs:subClassOf brick:Integral_Time_Parameter . -brick:Valve_Command a owl:Class, +brick:Steam_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Valve Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls or reports the openness of a valve (typically as a proportion of its full range of motion)"@en . + rdfs:subClassOf brick:HVAC_Equipment, + brick:Valve . -brick:Voltage_Alarm a owl:Class, +brick:Storage_Room a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the voltage is not in a normal state."@en . + rdfs:subClassOf brick:Room . -brick:Water_Usage_Sensor a owl:Class, +brick:Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Water Usage Sensor" ; - rdfs:subClassOf brick:Usage_Sensor ; - skos:definition "Measures the amount of water that is consumed, over some period of time"@en . + rdfs:subClassOf brick:Tank . -brick:Air_Enthalpy_Sensor a owl:Class, +brick:Supply_Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Enthalpy Sensor" ; - rdfs:subClassOf brick:Enthalpy_Sensor ; - skos:definition "Measures the total heat content of air"@en . + rdfs:subClassOf brick:Air_Flow_Sensor . -brick:Air_Flow_Demand_Setpoint a owl:Class, +brick:Supply_Air_Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Demand Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint, - brick:Demand_Setpoint ; - skos:definition "Sets the rate of air flow required for a process"@en . + rdfs:subClassOf brick:Static_Pressure_Setpoint . -brick:Air_Flow_Setpoint_Limit a owl:Class, +brick:Supply_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Air_Temperature_Sensor . -brick:Air_Grains_Sensor a owl:Class, +brick:System_Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Air Grains Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the mass of water vapor in air"@en . + rdfs:subClassOf brick:Enable_Command . -brick:Air_Static_Pressure_Step_Parameter a owl:Class, +brick:Temperature_Differential_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Static Pressure Step Parameter" ; - rdfs:subClassOf brick:Static_Pressure_Step_Parameter . + rdfs:subClassOf brick:Differential_Setpoint . -brick:Air_Temperature_Setpoint_Limit a owl:Class, +brick:Thermal_Energy_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Air_Temperature_Setpoint."@en . + rdfs:subClassOf brick:Storage_Tank . -brick:Air_Temperature_Step_Parameter a owl:Class, +brick:Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Step Parameter" ; - rdfs:subClassOf brick:Temperature_Step_Parameter . + rdfs:subClassOf brick:PID_Parameter . -brick:Angle_Sensor a owl:Class, +brick:Time_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Angle Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measues the planar angle of some phenomenon"@en . + rdfs:subClassOf brick:Setpoint . -brick:Chilled_Water_Flow_Sensor a owl:Class, +brick:Tolerance_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow in a chilled water circuit"@en . + rdfs:subClassOf brick:Parameter . -brick:Chilled_Water_Flow_Setpoint a owl:Class, +brick:Transfer_Switch a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of chilled water"@en . + rdfs:subClassOf brick:Switchgear . -brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Unoccupied_Mode_Status a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for cooling"@en . + rdfs:subClassOf brick:Mode_Status . -brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, +brick:Variable_Air_Volume_Box a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for cooling"@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Current_Output_Sensor a owl:Class, +brick:Water_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Current Output Sensor" ; - rdfs:subClassOf brick:Current_Sensor ; - skos:definition "Senses the amperes of electrical current produced as output by a device"@en . + rdfs:subClassOf brick:Differential_Pressure_Setpoint . -brick:Discharge_Air_Flow_Reset_Setpoint a owl:Class, +brick:Water_Heater a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint ; - skos:definition "Setpoints used in Reset strategies"@en . + rdfs:subClassOf brick:Equipment . -brick:Discharge_Air_Temperature_Alarm a owl:Class, +brick:Water_Level_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of discharge air."@en . + rdfs:subClassOf brick:Sensor . -brick:Discharge_Air_Temperature_Deadband_Setpoint a owl:Class, +brick:Water_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of discharge air"@en . + rdfs:subClassOf brick:Pressure_Sensor . -brick:Discharge_Air_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Water_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:Temperature_Alarm, + brick:Water_Alarm . -brick:Discharge_Air_Temperature_Reset_Differential_Setpoint a owl:Class, +brick:Air_Diffuser a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Reset Differential Setpoint" ; - rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint . + rdfs:subClassOf brick:Terminal_Unit . -brick:Discharge_Air_Temperature_Setpoint_Limit a owl:Class, +brick:Air_Flow_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Discharge_Air_Temperature_Setpoint."@en . + rdfs:subClassOf brick:Air_Alarm . -brick:Discharge_Water_Flow_Setpoint a owl:Class, +brick:Air_Plenum a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of discharge water"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Domestic_Hot_Water_Temperature_Setpoint a owl:Class, +brick:Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Domestic Hot Water Temperature Setpoint" ; - rdfs:subClassOf brick:Hot_Water_Temperature_Setpoint, - brick:Water_Temperature_Setpoint ; - skos:definition "Sets temperature of domestic hot water"@en . + rdfs:subClassOf brick:Air_Alarm, + brick:Temperature_Alarm . -brick:Emergency_Power_Off_System_Status a owl:Class, +brick:Air_Velocity_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Emergency Power Off System Status" ; - rdfs:subClassOf brick:Off_Status, - brick:System_Status . + rdfs:subClassOf brick:Velocity_Pressure_Sensor . -brick:Exhaust_Air_Static_Pressure_Sensor a owl:Class, +brick:Baseboard_Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Exhaust Air Static Pressure Sensor" ; - rdfs:subClassOf brick:Static_Pressure_Sensor ; - skos:definition "The static pressure of air within exhaust regions of an HVAC system"@en . + rdfs:subClassOf brick:Radiator . -brick:Failure_Alarm a owl:Class, +brick:Booster_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Failure Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "Alarms that indicate the failure of devices, equipment, systems and control loops"@en . + rdfs:subClassOf brick:Pump . -brick:Fault_Status a owl:Class, +brick:Circulator_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Fault Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates the presence of a fault in a device, system or control loop"@en . + rdfs:subClassOf brick:Pump . -brick:Flow_Sensor a owl:Class, +brick:Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Flow Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the rate of flow of some substance"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Flow_Setpoint a owl:Class, +brick:Cooling_Only_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Flow Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets flow"@en . + rdfs:subClassOf brick:Condensing_Unit . -brick:Frequency_Command a owl:Class, +brick:Current_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls the frequency of a device's operation (e.g. rotational frequency)"@en . + rdfs:subClassOf brick:Sensor . -brick:Fresh_Air_Setpoint_Limit a owl:Class, +brick:Demand_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Fresh Air Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Fresh_Air_Setpoint."@en . + rdfs:subClassOf brick:Sensor . -brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Differential_Pressure_Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "Heating Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow for heating"@en . + rdfs:subClassOf brick:Load_Shed_Status, + brick:Pressure_Status . -brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, +brick:Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Heating Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate for heating"@en . + rdfs:subClassOf brick:Pressure_Sensor . -brick:Hot_Water_Flow_Sensor a owl:Class, +brick:Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow in a hot water circuit"@en . + rdfs:subClassOf brick:Differential_Setpoint . -brick:Hot_Water_Flow_Setpoint a owl:Class, +brick:Discharge_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Flow_Sensor . + +brick:Domestic_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the target flow rate of hot water"@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Hot_Water_Return_Temperature_Sensor a owl:Class, +brick:Duration_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Return Temperature Sensor" ; - rdfs:subClassOf brick:Return_Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water returned to a hot water system"@en . + rdfs:subClassOf brick:Sensor . -brick:Humidity_Alarm a owl:Class, +brick:Electrical_Room a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the concentration of water vapor in the air."@en . + rdfs:subClassOf brick:Service_Room . -brick:Imbalance_Sensor a owl:Class, +brick:Emergency_Wash_Station a owl:Class, sh:NodeShape ; - rdfs:label "Imbalance Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "A sensor which measures difference (imbalance) between phases of an electrical system"@en . + rdfs:subClassOf brick:Safety_Equipment . -brick:Integral_Gain_Parameter a owl:Class, +brick:Enclosed_Office a owl:Class, sh:NodeShape ; - rdfs:label "Integral Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter . + rdfs:subClassOf brick:Office . -brick:Load_Parameter a owl:Class, +brick:Entering_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Load Parameter" ; - rdfs:subClassOf brick:Parameter . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Low_Air_Flow_Alarm a owl:Class, +brick:Entering_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Low Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Flow_Alarm ; - skos:definition "An alarm that indicates that the air flow is lower than normal."@en . + rdfs:subClassOf brick:Water_Flow_Sensor . -brick:Max_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Floor a owl:Class, sh:NodeShape ; - rdfs:label "Max Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Location . -brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Max Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Sensor . -brick:Max_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Gain_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Max Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:PID_Parameter . -brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:HVAC_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Max Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:HVAC_Equipment, + brick:Valve . -brick:Max_Static_Pressure_Setpoint_Limit a owl:Class, +brick:Heat_Pump_Condensing_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Max Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Condensing_Unit . -brick:Max_Temperature_Setpoint_Limit a owl:Class, +brick:Heating_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Max Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Max_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Temperature_Setpoint."@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Min_Cooling_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:High_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Min Cooling Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Temperature_Alarm . -brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Cooling Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Cooling_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Water_Flow_Setpoint . -brick:Min_Heating_Discharge_Air_Flow_Setpoint_Limit a owl:Class, +brick:Hot_Water_Supply_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Supply_Water_Temperature_Sensor . + +brick:Hot_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Heating Discharge Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Discharge_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Water_Temperature_Setpoint . -brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, +brick:Humidity_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Min Heating Supply Air Flow Setpoint Limit" ; - rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Heating_Supply_Air_Flow_Setpoint."@en . + rdfs:subClassOf brick:Parameter . -brick:Min_Static_Pressure_Setpoint_Limit a owl:Class, +brick:Leaving_Hot_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Min Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Static_Pressure_Setpoint_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Min_Temperature_Setpoint_Limit a owl:Class, +brick:Leaving_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Min Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Min_Limit, - brick:Temperature_Parameter ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Temperature_Setpoint."@en . + rdfs:subClassOf brick:Water_Flow_Sensor . -brick:Occupied_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Load_Shed_Command a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow when occupied"@en . + rdfs:subClassOf brick:Command . -brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, +brick:Load_Shed_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate when occupied"@en . + rdfs:subClassOf brick:Load_Setpoint . -brick:On_Status a owl:Class, +brick:Load_Shed_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a control loop, relay or equipment is on"@en . + rdfs:subClassOf brick:Status . -brick:Outside_Air_Lockout_Temperature_Differential_Parameter a owl:Class, +brick:Low_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Lockout Temperature Differential Parameter" ; - rdfs:subClassOf brick:Lockout_Temperature_Differential_Parameter . + rdfs:subClassOf brick:Temperature_Alarm . -brick:Overridden_Status a owl:Class, +brick:Media_Room a owl:Class, sh:NodeShape ; - rdfs:label "Overridden Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if the expected operating status of an equipment or control loop has been overridden"@en . + rdfs:subClassOf brick:Room . -brick:Position_Limit a owl:Class, +brick:Mode_Command a owl:Class, sh:NodeShape ; - rdfs:label "Position Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Position_Setpoint."@en . + rdfs:subClassOf brick:Command . -brick:Power_Sensor a owl:Class, +brick:Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "Power Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of instantaneous power consumed"@en . + rdfs:subClassOf brick:Status . -brick:Pressure_Alarm a owl:Class, +brick:Office a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with pressure."@en . + rdfs:subClassOf brick:Room . -brick:Pressure_Setpoint a owl:Class, +brick:Outdoor_Area a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets pressure"@en . + rdfs:subClassOf brick:Location . -brick:Proportional_Gain_Parameter a owl:Class, +brick:Outside_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Proportional Gain Parameter" ; - rdfs:subClassOf brick:Gain_Parameter . + rdfs:subClassOf brick:Air_Temperature_Sensor . -brick:Return_Air_Temperature_Alarm a owl:Class, +brick:Position_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of return air."@en . + rdfs:subClassOf brick:Sensor . -brick:Return_Water_Temperature_Setpoint a owl:Class, +brick:Pressure_Status a owl:Class, sh:NodeShape ; - rdfs:label "Return Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets the temperature of return water"@en . + rdfs:subClassOf brick:Status . -brick:Smoke_Detection_Alarm a owl:Class, +brick:Pump a owl:Class, sh:NodeShape ; - rdfs:label "Smoke Detection Alarm" ; - rdfs:subClassOf brick:Smoke_Alarm . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Speed_Setpoint_Limit a owl:Class, +brick:Radiant_Panel_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Speed Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Speed_Setpoint."@en . + rdfs:subClassOf brick:Temperature_Sensor . -brick:Static_Pressure_Deadband_Setpoint a owl:Class, +brick:Radiant_Panel_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Deadband_Setpoint, - brick:Static_Pressure_Setpoint ; - skos:definition "Sets the size of a deadband of static pressure"@en . + rdfs:subClassOf brick:Temperature_Setpoint . -brick:Static_Pressure_Integral_Time_Parameter a owl:Class, +brick:Refrigerant_Metering_Device a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, +brick:Reset_Command a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint . + rdfs:subClassOf brick:Command . -brick:Supply_Air_Temperature_Alarm a owl:Class, +brick:Return_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of supply air."@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, +brick:Return_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Flow_Sensor . + +brick:Return_Water_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Water_Temperature_Setpoint . + +brick:Room_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Deadband Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint, - brick:Temperature_Deadband_Setpoint ; - skos:definition "Sets the size of a deadband of temperature of supply air"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, +brick:Safety_System a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter, - brick:Temperature_Parameter . + rdfs:subClassOf brick:System . -brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, +brick:Service_Room a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint Limit" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit ; - skos:definition "A parameter limiting a Supply_Air_Temperature_Setpoint"@en, - "A parameter that places a lower or upper bound on the range of permitted values of a Supply_Air_Temperature_Setpoint."@en . + rdfs:subClassOf brick:Room . -brick:Supply_Water_Flow_Setpoint a owl:Class, +brick:Speed_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Flow Setpoint" ; - rdfs:subClassOf brick:Water_Flow_Setpoint ; - skos:definition "Sets the flow rate of hot supply water"@en . + rdfs:subClassOf brick:Sensor . -brick:System_Enable_Command a owl:Class, +brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "System Enable Command" ; - rdfs:subClassOf brick:Enable_Command ; - skos:definition "Enables operation of a system"@en . + rdfs:subClassOf brick:Proportional_Band_Parameter . -brick:Temperature_Differential_Reset_Setpoint a owl:Class, +brick:Static_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Differential Reset Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint . + rdfs:subClassOf brick:Limit . -brick:Time_Parameter a owl:Class, +brick:Step_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Time Parameter" ; rdfs:subClassOf brick:PID_Parameter . -brick:Time_Setpoint a owl:Class, +brick:Supply_Water_Flow_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Flow_Sensor . + +brick:Tank a owl:Class, sh:NodeShape ; - rdfs:label "Time Setpoint" ; - rdfs:subClassOf brick:Setpoint . + rdfs:subClassOf brick:Equipment . -brick:Tolerance_Parameter a owl:Class, +brick:Thermal_Expansion_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Tolerance Parameter" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "difference between upper and lower limits of size for a given nominal dimension or value."@en . + rdfs:subClassOf brick:Tank . -brick:Unoccupied_Discharge_Air_Flow_Setpoint a owl:Class, +brick:Variable_Frequency_Drive a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Discharge_Air_Flow_Setpoint . + rdfs:subClassOf brick:Motor . -brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, +brick:Video_Surveillance_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Unoccupied Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . + rdfs:subClassOf brick:Security_Equipment . -brick:Water_Differential_Pressure_Setpoint a owl:Class, +brick:Voltage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint ; - skos:definition "Sets the target water differential pressure between an upstream and downstream point in a water pipe or conduit"@en . + rdfs:subClassOf brick:Sensor . -brick:Water_Level_Sensor a owl:Class, +brick:Water_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the height/level of water in some container"@en . + rdfs:subClassOf brick:Differential_Pressure_Sensor . -brick:Water_Temperature_Alarm a owl:Class, +brick:Water_Level_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm, - brick:Water_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with temperature of water."@en . + rdfs:subClassOf brick:Water_Alarm . -brick:Air_Differential_Pressure_Setpoint a owl:Class, +brick:Water_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Pressure_Setpoint ; - skos:definition "Sets the target air differential pressure between an upstream and downstream point in a air duct or conduit"@en . + rdfs:subClassOf brick:Meter . -brick:Air_Flow_Alarm a owl:Class, +brick:Water_Pump a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Alarm" ; - rdfs:subClassOf brick:Air_Alarm ; - skos:definition "An alarm related to air flow."@en . + rdfs:subClassOf brick:Pump . -brick:Air_Temperature_Alarm a owl:Class, +brick:Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Alarm" ; - rdfs:subClassOf brick:Air_Alarm, - brick:Temperature_Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with the temperature of air."@en . + rdfs:subClassOf brick:Heating_Ventilation_Air_Conditioning_System . -brick:Chilled_Water_Temperature_Setpoint a owl:Class, +brick:Zone_Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets the temperature of chilled water"@en . + rdfs:subClassOf brick:Air_Temperature_Sensor . -brick:Condenser_Water_Temperature_Sensor a owl:Class, + a owl:Class, sh:NodeShape ; - rdfs:label "Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of condenser water"@en . + rdfs:label "External reference" ; + rdfs:subClassOf . -brick:Current_Sensor a owl:Class, +brick:Air_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Current Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses the amperes of electrical current passing through the sensor"@en . + rdfs:subClassOf brick:Alarm . -brick:Deadband_Setpoint a owl:Class, +brick:Air_Differential_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Deadband Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets the size of a deadband"@en . + rdfs:subClassOf brick:Differential_Pressure_Setpoint . -brick:Demand_Sensor a owl:Class, +brick:Air_Temperature_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Demand Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of power consumed by the use of some process; typically found by multiplying the tonnage of a unit (e.g. RTU) by the efficiency rating in kW/ton"@en . + rdfs:subClassOf brick:Integral_Time_Parameter, + brick:Temperature_Parameter . -brick:Differential_Pressure_Load_Shed_Status a owl:Class, +brick:CO2_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Load Shed Status" ; - rdfs:subClassOf brick:Load_Shed_Status, - brick:Pressure_Status . + rdfs:subClassOf brick:Air_Quality_Sensor . -brick:Differential_Pressure_Setpoint a owl:Class, +brick:CO_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint ; - skos:definition "Sets differential pressure"@en . + rdfs:subClassOf brick:Air_Quality_Sensor . -brick:Discharge_Water_Flow_Sensor a owl:Class, +brick:Chilled_Water_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of discharge water"@en . + rdfs:subClassOf brick:Water_Flow_Setpoint . -brick:Duration_Sensor a owl:Class, +brick:Chiller a owl:Class, sh:NodeShape ; - rdfs:label "Duration Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the duration of a phenomenon or event"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Electric_Power_Sensor a owl:Class, +brick:Condenser_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Electric Power Sensor" ; - rdfs:subClassOf brick:Power_Sensor ; - skos:definition "Measures the amount of instantaneous electric power consumed"@en . + rdfs:subClassOf brick:Water_Flow_Sensor . -brick:Gain_Parameter a owl:Class, +brick:Cooling_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Gain Parameter" ; - rdfs:subClassOf brick:PID_Parameter . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:High_Temperature_Alarm a owl:Class, +brick:Cooling_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "High Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates high temperature."@en . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:Humidity_Parameter a owl:Class, +brick:Cooling_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Parameter" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "Parameters relevant to humidity-related systems and points"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Load_Shed_Command a owl:Class, +brick:Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls load shedding behavior provided by a control system"@en . + rdfs:subClassOf brick:Setpoint . -brick:Load_Shed_Setpoint a owl:Class, +brick:Demand_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Setpoint" ; - rdfs:subClassOf brick:Load_Setpoint . + rdfs:subClassOf brick:Setpoint . -brick:Load_Shed_Status a owl:Class, +brick:Differential_Pressure_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Load Shed Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a load shedding policy is in effect"@en . + rdfs:subClassOf brick:Differential_Setpoint . -brick:Low_Temperature_Alarm a owl:Class, +brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Low Temperature Alarm" ; - rdfs:subClassOf brick:Temperature_Alarm ; - skos:definition "An alarm that indicates low temperature."@en . + rdfs:subClassOf brick:Integral_Time_Parameter . -brick:Mode_Command a owl:Class, +brick:Differential_Pressure_Proportional_Band a owl:Class, sh:NodeShape ; - rdfs:label "Mode Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Controls the operating mode of a device or controller"@en . + rdfs:subClassOf brick:Proportional_Band_Parameter . -brick:Mode_Status a owl:Class, +brick:Differential_Pressure_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Mode Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates which mode a system, device or control loop is currently in"@en . + rdfs:subClassOf brick:Limit . -brick:Off_Status a owl:Class, +brick:Disable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Off Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if a control loop, relay or equipment is off"@en . + rdfs:subClassOf brick:Command . -brick:Outside_Air_Temperature_Sensor a owl:Class, +brick:Entering_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "Measures the temperature of outside air"@en . + rdfs:subClassOf brick:Water_Temperature_Setpoint . -brick:Position_Sensor a owl:Class, +brick:Heat_Exchanger a owl:Class, sh:NodeShape ; - rdfs:label "Position Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the current position of a component in terms of a fraction of its full range of motion"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Pressure_Sensor a owl:Class, +brick:Heating_Discharge_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measure the amount of force acting on a unit area"@en . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:Pressure_Status a owl:Class, +brick:Heating_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Pressure Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates if pressure is within expected bounds"@en . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:Radiant_Panel_Temperature_Sensor a owl:Class, +brick:Heating_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measures the temperature of the radiant panel of the radiant heating and cooling HVAC system."@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Radiant_Panel_Temperature_Setpoint a owl:Class, +brick:Hot_Water_System a owl:Class, sh:NodeShape ; - rdfs:label "Radiant Panel Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature of radiant panel."@en . + rdfs:subClassOf brick:Water_System . -brick:Reset_Command a owl:Class, +brick:Laboratory a owl:Class, sh:NodeShape ; - rdfs:label "Reset Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Commands that reset a flag, property or value to its default"@en . + rdfs:subClassOf brick:Room . -brick:Return_Air_Temperature_Setpoint a owl:Class, +brick:Max_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Return Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "The target temperature for return air, often used as an approximation of zone air temperature"@en . + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit . -brick:Return_Water_Flow_Sensor a owl:Class, +brick:Max_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Return Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor . + rdfs:subClassOf brick:Max_Air_Flow_Setpoint_Limit . -brick:Room_Air_Temperature_Setpoint a owl:Class, +brick:Min_Cooling_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Room Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of room air"@en . + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit . -brick:Speed_Sensor a owl:Class, +brick:Min_Heating_Supply_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Speed Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the magnitude of velocity of some form of movement"@en . + rdfs:subClassOf brick:Min_Air_Flow_Setpoint_Limit . -brick:Static_Pressure_Proportional_Band_Parameter a owl:Class, +brick:Occupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Proportional Band Parameter" ; - rdfs:subClassOf brick:Proportional_Band_Parameter . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:Static_Pressure_Setpoint_Limit a owl:Class, +brick:PID_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Static_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Parameter . -brick:Step_Parameter a owl:Class, +brick:Particulate_Matter_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Step Parameter" ; - rdfs:subClassOf brick:PID_Parameter . + rdfs:subClassOf brick:Air_Quality_Sensor . -brick:Supply_Water_Flow_Sensor a owl:Class, +brick:Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Supply Water Flow Sensor" ; - rdfs:subClassOf brick:Water_Flow_Sensor ; - skos:definition "Measures the rate of flow of hot supply water"@en . + rdfs:subClassOf brick:Setpoint . -brick:Usage_Sensor a owl:Class, +brick:Radiator a owl:Class, sh:NodeShape ; - rdfs:label "Usage Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the amount of some substance that is consumed or used, over some period of time"@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Velocity_Pressure_Sensor a owl:Class, +brick:Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Velocity Pressure Sensor" ; - rdfs:subClassOf brick:Pressure_Sensor ; - skos:definition "Measures the difference between total pressure and static pressure"@en . + rdfs:subClassOf brick:Setpoint . -brick:Voltage_Sensor a owl:Class, +brick:Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Voltage Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures the voltage of an electrical device or object"@en . + rdfs:subClassOf brick:Equipment . -brick:Water_Level_Alarm a owl:Class, +brick:Security_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Water Level Alarm" ; - rdfs:subClassOf brick:Water_Alarm ; - skos:definition "An alarm that indicates a high or low water level e.g. in a basin"@en . + rdfs:subClassOf brick:Equipment . -brick:Zone_Air_Temperature_Sensor a owl:Class, +brick:Supply_Air_Flow_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Temperature Sensor" ; - rdfs:subClassOf brick:Air_Temperature_Sensor ; - skos:definition "A physical or virtual sensor which represents the temperature of an HVAC Zone"@en . + rdfs:subClassOf brick:Reset_Setpoint . -brick:Air_Alarm a owl:Class, +brick:Supply_Air_Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Air Alarm" ; - rdfs:subClassOf brick:Alarm . + rdfs:subClassOf brick:Air_Temperature_Alarm . -brick:Air_Differential_Pressure_Sensor a owl:Class, +brick:Supply_Air_Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Differential Pressure Sensor" ; - rdfs:subClassOf brick:Differential_Pressure_Sensor ; - skos:definition "Measures the difference in pressure between two regions of air"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint, + brick:Discharge_Air_Temperature_Setpoint, + brick:Temperature_Deadband_Setpoint . -brick:Air_Temperature_Integral_Time_Parameter a owl:Class, +brick:Supply_Air_Temperature_Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter, + rdfs:subClassOf brick:Proportional_Band_Parameter, brick:Temperature_Parameter . -brick:CO2_Sensor a owl:Class, +brick:Supply_Air_Temperature_Reset_Differential_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "CO2 Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures properties of CO2 in air"@en . + rdfs:subClassOf brick:Temperature_Differential_Reset_Setpoint . -brick:CO_Sensor a owl:Class, +brick:Supply_Air_Temperature_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "CO Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Measures properties of CO"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint_Limit . -brick:Chilled_Water_Temperature_Sensor a owl:Class, +brick:System_Status a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of chilled water"@en . + rdfs:subClassOf brick:Status . -brick:Demand_Setpoint a owl:Class, +brick:Target_Zone_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Demand Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets the rate required for a process"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Differential_Pressure_Deadband_Setpoint a owl:Class, +brick:Telecom_Room a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Deadband Setpoint" ; - rdfs:subClassOf brick:Differential_Setpoint ; - skos:definition "Sets the size of a deadband of differential pressure"@en . + rdfs:subClassOf brick:Room . -brick:Differential_Pressure_Integral_Time_Parameter a owl:Class, +brick:Temperature_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Integral Time Parameter" ; - rdfs:subClassOf brick:Integral_Time_Parameter . + rdfs:subClassOf brick:Alarm . -brick:Differential_Pressure_Proportional_Band a owl:Class, +brick:Unoccupied_Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Proportional Band" ; - rdfs:subClassOf brick:Proportional_Band_Parameter . + rdfs:subClassOf brick:Supply_Air_Flow_Setpoint . -brick:Differential_Pressure_Sensor a owl:Class, +brick:Usage_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Sensor" ; - rdfs:subClassOf brick:Pressure_Sensor ; - skos:definition "Measures the difference between two applied pressures"@en . + rdfs:subClassOf brick:Sensor . -brick:Differential_Pressure_Setpoint_Limit a owl:Class, +brick:Vertical_Space a owl:Class, sh:NodeShape ; - rdfs:label "Differential Pressure Setpoint Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Differential_Pressure_Setpoint."@en . + rdfs:subClassOf brick:Space . -brick:Hot_Water_Discharge_Temperature_Sensor a owl:Class, +brick:Water_Differential_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Discharge Temperature Sensor" ; rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Hot_Water_Supply_Temperature_Sensor a owl:Class, +brick:Water_Loop a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Supply Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of water supplied by a hot water system"@en . + rdfs:subClassOf brick:Loop . -brick:Hot_Water_Temperature_Setpoint a owl:Class, +brick:Zone a owl:Class, sh:NodeShape ; - rdfs:label "Hot Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets the temperature of hot water"@en . + rdfs:subClassOf brick:Location . -brick:PID_Parameter a owl:Class, + a owl:Class, + sh:NodeShape, + brick:EntityPropertyValue ; + rdfs:subClassOf . + +brick:Air_Differential_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "PID Parameter" ; - rdfs:subClassOf brick:Parameter . + rdfs:subClassOf brick:Air_Pressure_Sensor, + brick:Differential_Pressure_Sensor . -brick:Particulate_Matter_Sensor a owl:Class, +brick:Air_Static_Pressure_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Particulate Matter Sensor" ; - rdfs:subClassOf brick:Air_Quality_Sensor ; - skos:definition "Detects pollutants in the ambient air"@en . + rdfs:subClassOf brick:Static_Pressure_Sensor . -brick:Reset_Setpoint a owl:Class, +brick:Building_Meter a owl:Class, sh:NodeShape ; - rdfs:label "Reset Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Setpoints used in reset strategies"@en . + rdfs:subClassOf brick:Meter . -brick:Return_Water_Temperature_Sensor a owl:Class, +brick:Chilled_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Return Water Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the temperature of return water"@en . + rdfs:subClassOf brick:Water_Flow_Sensor . -brick:System_Status a owl:Class, +brick:Chilled_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "System Status" ; - rdfs:subClassOf brick:Status ; - skos:definition "Indicates properties of the activity of a system"@en . + rdfs:subClassOf brick:Water_Temperature_Setpoint . -brick:Temperature_Alarm a owl:Class, +brick:Class a owl:Class . + +brick:Condenser_Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "An alarm that indicates the off-normal conditions associated with temperature."@en . + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Water_Differential_Temperature_Sensor a owl:Class, +brick:Data_Network_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Water Differential Temperature Sensor" ; - rdfs:subClassOf brick:Water_Temperature_Sensor ; - skos:definition "Measures the difference in water temperature between an upstream and downstream point in a pipe or conduit"@en . + rdfs:subClassOf brick:ICT_Equipment . + +brick:Discharge_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Temperature_Sensor . -brick:Differential_Setpoint a owl:Class, +brick:Entity a owl:Class . + +brick:Fan_Coil_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Differential Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "A type of Setpoints that is related to the difference between two measurements"@en . + rdfs:subClassOf brick:Terminal_Unit . -brick:Disable_Command a owl:Class, +brick:Filter a owl:Class, sh:NodeShape ; - rdfs:label "Disable Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Commands that disable functionality"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Discharge_Air_Flow_Setpoint a owl:Class, +brick:Heating_Ventilation_Air_Conditioning_System a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - skos:definition "Sets discharge air flow"@en . + rdfs:subClassOf brick:System . -brick:Discharge_Water_Temperature_Setpoint a owl:Class, +brick:Hot_Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge water"@en . + rdfs:subClassOf brick:Water_Flow_Sensor . brick:Max_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Max Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Max_Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Air_Flow_Setpoint."@en . + brick:Max_Limit . brick:Min_Air_Flow_Setpoint_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Min Air Flow Setpoint Limit" ; rdfs:subClassOf brick:Air_Flow_Setpoint_Limit, - brick:Min_Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Air_Flow_Setpoint."@en . - -brick:On_Off_Command a owl:Class, - sh:NodeShape ; - rdfs:label "On Off Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "An On/Off Command controls or reports the binary status of a control loop, relay or equipment activity"@en . + brick:Min_Limit . brick:Outside_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Outside Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of outside air"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Static_Pressure_Sensor a owl:Class, +brick:Switchgear a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Sensor" ; - rdfs:subClassOf brick:Pressure_Sensor ; - skos:definition "Measures resistance to airflow in a heating and cooling system's components and duct work"@en . + rdfs:subClassOf brick:Electrical_Equipment . -brick:Supply_Air_Flow_Setpoint a owl:Class, +brick:Water_Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Flow Setpoint" ; - rdfs:subClassOf brick:Air_Flow_Setpoint ; - skos:definition "Sets supply air flow rate"@en . + rdfs:subClassOf brick:Alarm . -brick:Supply_Air_Temperature_Setpoint a owl:Class, +brick:Water_Storage_Tank a owl:Class, sh:NodeShape ; - rdfs:label "Supply Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Temperature setpoint for supply air"@en . + rdfs:subClassOf brick:Storage_Tank . -brick:Temperature_High_Reset_Setpoint a owl:Class, +brick:Zone_Air_Temperature_Setpoint a owl:Class ; + rdfs:subClassOf brick:Air_Temperature_Setpoint . + +brick:Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature High Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint . + rdfs:subClassOf brick:Flow_Setpoint . -brick:Temperature_Low_Reset_Setpoint a owl:Class, +brick:Common_Space a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Low Reset Setpoint" ; - rdfs:subClassOf brick:Reset_Setpoint . + rdfs:subClassOf brick:Space . -brick:Water_Alarm a owl:Class, +brick:Dewpoint_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Alarm" ; - rdfs:subClassOf brick:Alarm ; - skos:definition "Alarm that indicates an undesirable event with a pipe, container, or equipment carrying water e.g. water leak"@en . + rdfs:subClassOf brick:Sensor . + +brick:Differential_Setpoint a owl:Class ; + rdfs:subClassOf brick:Setpoint . -brick:Zone_Air_Temperature_Setpoint a owl:Class, +brick:Fire_Safety_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Zone Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of zone air"@en . + rdfs:subClassOf brick:Equipment . -brick:Air_Flow_Setpoint a owl:Class, +brick:Integral_Time_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Setpoint" ; - rdfs:subClassOf brick:Flow_Setpoint ; - skos:definition "Sets air flow"@en . + rdfs:subClassOf brick:Time_Parameter . -brick:Dewpoint_Sensor a owl:Class, +brick:Leaving_Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Dewpoint Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Senses the dewpoint temperature . Dew point is the temperature to which air must be cooled to become saturated with water vapor"@en . + rdfs:subClassOf brick:Water_Temperature_Setpoint . -brick:Discharge_Air_Temperature_Setpoint a owl:Class, +brick:Meter a owl:Class, sh:NodeShape ; - rdfs:label "Discharge Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of discharge air"@en . + rdfs:subClassOf brick:Equipment . -brick:Integral_Time_Parameter a owl:Class, +brick:On_Off_Command a owl:Class, sh:NodeShape ; - rdfs:label "Integral Time Parameter" ; - rdfs:subClassOf brick:Time_Parameter . + rdfs:subClassOf brick:Command . brick:Point a owl:Class, sh:NodeShape ; - rdfs:label "Point" ; - rdfs:subClassOf brick:Entity . + rdfs:subClassOf brick:Class, + brick:Entity . + +brick:Pressure_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Radiant_Panel a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Terminal_Unit . brick:Start_Stop_Status a owl:Class, sh:NodeShape ; - rdfs:label "Start Stop Status" ; - rdfs:subClassOf brick:On_Off_Status ; - skos:definition "Indicates the active/inactive status of a control loop (but not equipment activities or relays -- use On/Off for this purpose)"@en . + rdfs:subClassOf brick:On_Off_Status . -brick:Temperature_Sensor a owl:Class, +brick:Supply_Water_Temperature_Sensor a owl:Class ; + rdfs:subClassOf brick:Water_Temperature_Sensor . + +brick:Temperature_High_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "Measures temperature: the physical property of matter that quantitatively expresses the common notions of hot and cold"@en . + rdfs:subClassOf brick:Reset_Setpoint . -brick:Effective_Air_Temperature_Setpoint a owl:Class, +brick:Temperature_Low_Reset_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Effective Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint . + rdfs:subClassOf brick:Reset_Setpoint . -brick:Occupied_Air_Temperature_Setpoint a owl:Class, +brick:Water_Valve a owl:Class, sh:NodeShape ; - rdfs:label "Occupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint . + rdfs:subClassOf brick:Valve . + +brick:Chilled_Water_Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Water_Temperature_Sensor . + +brick:Collection a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Class, + brick:Entity, + . + +brick:ICT_Equipment a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Equipment . + +brick:Mode_Status a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Status . brick:On_Off_Status a owl:Class, sh:NodeShape ; - rdfs:label "On Off Status" ; rdfs:subClassOf brick:Off_Status, brick:On_Status, - brick:Status ; - skos:definition "Indicates the on/off status of a control loop, relay or equipment"@en . + brick:Status . brick:Proportional_Band_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Proportional Band Parameter" ; rdfs:subClassOf brick:PID_Parameter . brick:Relative_Humidity_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Relative Humidity Sensor" ; - rdfs:subClassOf brick:Humidity_Sensor ; - skos:definition "Measures the present state of absolute humidity relative to a maximum humidity given the same temperature"@en . - -brick:Supply_Water_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Supply Water Temperature Setpoint" ; - rdfs:subClassOf brick:Water_Temperature_Setpoint ; - skos:definition "Sets temperature of supply water"@en . + rdfs:subClassOf brick:Humidity_Sensor . brick:Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets temperature"@en . - -brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, - sh:NodeShape ; - rdfs:label "Unoccupied Air Temperature Setpoint" ; - rdfs:subClassOf brick:Air_Temperature_Setpoint ; - skos:definition "Sets temperature of air when unoccupied"@en . + rdfs:subClassOf brick:Setpoint . -brick:Water_Flow_Setpoint a owl:Class, +brick:Air_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Setpoint" ; - rdfs:subClassOf brick:Flow_Setpoint ; - skos:definition "Sets the target flow rate of water"@en . + rdfs:subClassOf brick:Flow_Sensor . -brick:Air_Flow_Sensor a owl:Class, +brick:Cooling_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Air Flow Sensor" ; - rdfs:subClassOf brick:Flow_Sensor ; - skos:definition "Measures the rate of flow of air"@en . + rdfs:subClassOf brick:Temperature_Setpoint . brick:Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Parameter" ; - rdfs:subClassOf brick:Point ; - skos:definition "Parameter points are configuration settings used to guide the operation of equipment and control systems; for example they may provide bounds on valid setpoint values"@en . + rdfs:subClassOf brick:Point . -brick:Static_Pressure_Setpoint a owl:Class, +brick:Sensor_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Static Pressure Setpoint" ; - rdfs:subClassOf brick:Pressure_Setpoint ; - skos:definition "Sets static pressure"@en . + rdfs:subClassOf brick:ICT_Equipment . brick:Temperature_Deadband_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Deadband Setpoint" ; rdfs:subClassOf brick:Deadband_Setpoint, - brick:Temperature_Setpoint ; - skos:definition "Sets the size of a deadband of temperature"@en . + brick:Temperature_Setpoint . -brick:Water_Flow_Sensor a owl:Class, +brick:Temperature_Sensor a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Sensor . + +brick:Water_Flow_Setpoint a owl:Class, + sh:NodeShape ; + rdfs:subClassOf brick:Flow_Setpoint . + +brick:Water_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Flow Sensor" ; - rdfs:subClassOf brick:Flow_Sensor ; - skos:definition "Measures the rate of flow of water"@en . + rdfs:subClassOf brick:Temperature_Setpoint . brick:Air_Quality_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Quality Sensor" ; - rdfs:subClassOf brick:Sensor ; - skos:definition "A sensor which provides a measure of air quality"@en . + rdfs:subClassOf brick:Sensor . brick:Air_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measures the temperature of air"@en . + rdfs:subClassOf brick:Temperature_Sensor . -brick:Max_Limit a owl:Class, +brick:Damper a owl:Class, sh:NodeShape ; - rdfs:label "Max Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places an upper bound on the range of permitted values of a Setpoint."@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Min_Limit a owl:Class, +brick:Effective_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Min Limit" ; - rdfs:subClassOf brick:Limit ; - skos:definition "A parameter that places a lower bound on the range of permitted values of a Setpoint."@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Water_Temperature_Setpoint a owl:Class, +brick:Heating_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature of water"@en . + rdfs:subClassOf brick:Temperature_Setpoint . -brick:Cooling_Temperature_Setpoint a owl:Class, +brick:Occupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for cooling"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Enable_Command a owl:Class, +brick:Static_Pressure_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Enable Command" ; - rdfs:subClassOf brick:Command ; - skos:definition "Commands that enable functionality"@en . + rdfs:subClassOf brick:Pressure_Setpoint . -brick:Humidity_Setpoint a owl:Class, +brick:System a owl:Class, sh:NodeShape ; - rdfs:label "Humidity Setpoint" ; - rdfs:subClassOf brick:Setpoint ; - skos:definition "Sets humidity"@en . + rdfs:subClassOf brick:Collection . -brick:Heating_Temperature_Setpoint a owl:Class, +brick:Unoccupied_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Heating Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature for heating"@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:Limit a owl:Class, +brick:Water_Flow_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Limit" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "A parameter that places a lower or upper bound on the range of permitted values of a Setpoint."@en, - "A parameter that places an upper or lower bound on the range of permitted values of another point"@en . + rdfs:subClassOf brick:Flow_Sensor . -brick:Air_Temperature_Setpoint a owl:Class, +brick:Air_Handling_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Air Temperature Setpoint" ; - rdfs:subClassOf brick:Temperature_Setpoint ; - skos:definition "Sets temperature of air"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Water_Temperature_Sensor a owl:Class, +brick:Electrical_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Water Temperature Sensor" ; - rdfs:subClassOf brick:Temperature_Sensor ; - skos:definition "Measures the temperature of water"@en . + rdfs:subClassOf brick:Equipment . -brick:Temperature_Parameter a owl:Class, +brick:Enable_Command a owl:Class, sh:NodeShape ; - rdfs:label "Temperature Parameter" ; - rdfs:subClassOf brick:Parameter ; - skos:definition "Parameters relevant to temperature-related systems and points"@en . + rdfs:subClassOf brick:Command . -brick:Setpoint a owl:Class, +brick:Location a owl:Class, sh:NodeShape ; - rdfs:label "Setpoint" ; - rdfs:subClassOf brick:Point ; - skos:definition "A Setpoint is an input value at which the desired property is set"@en . + rdfs:subClassOf brick:Class, + brick:Entity, + . -brick:Alarm a owl:Class, +brick:Max_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Alarm" ; - rdfs:subClassOf brick:Point ; - skos:definition "Alarm points are signals (either audible or visual) that alert an operator to an off-normal condition which requires some form of corrective action"@en . + rdfs:subClassOf brick:Limit . -brick:Command a owl:Class, +brick:Min_Limit a owl:Class, sh:NodeShape ; - rdfs:label "Command" ; - rdfs:subClassOf brick:Point ; - skos:definition "A Command is an output point that directly determines the behavior of equipment and/or affects relevant operational points."@en . + rdfs:subClassOf brick:Limit . -brick:Status a owl:Class, +brick:Space a owl:Class, sh:NodeShape ; - rdfs:label "Status" ; - rdfs:subClassOf brick:Point ; - skos:definition "A Status is input point that reports the current operating mode, state, position, or condition of an item. Statuses are observations and should be considered 'read-only'"@en . + rdfs:subClassOf brick:Location . -brick:Sensor a owl:Class, +brick:Supply_Air_Flow_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Sensor" ; - rdfs:subClassOf brick:Point ; - skos:definition "A Sensor is an input point that represents the value of a device or instrument designed to detect and measure a variable (ASHRAE Dictionary)."@en . + rdfs:subClassOf brick:Air_Flow_Setpoint . -brick:AHU a owl:Class, +brick:Supply_Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "AHU" ; - rdfs:subClassOf brick:HVAC_Equipment ; - skos:definition "Assembly consisting of sections containing a fan or fans and other necessary equipment to perform one or more of the following functions: circulating, filtration, heating, cooling, heat recovery, humidifying, dehumidifying, and mixing of air. Is usually connected to an air-distribution system."@en . + rdfs:subClassOf brick:Air_Temperature_Setpoint . -brick:VAV a owl:Class, +brick:Humidity_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "VAV" ; - rdfs:subClassOf brick:Terminal_Unit ; - skos:definition "See Variable_Air_Volume_Box"@en . + rdfs:subClassOf brick:Setpoint . -brick:Supply_Fan a owl:Class, +brick:Terminal_Unit a owl:Class, sh:NodeShape ; - rdfs:label "Supply Fan" ; - rdfs:subClassOf brick:Fan ; - owl:equivalentClass brick:Discharge_Fan ; - skos:definition "Fan moving supply air -- air that is supplied from the HVAC system into the building"@en . + rdfs:subClassOf brick:HVAC_Equipment . -brick:CAV a owl:Class, +brick:Valve a owl:Class, sh:NodeShape ; - rdfs:label "CAV" ; - rdfs:subClassOf brick:Terminal_Unit . + rdfs:subClassOf brick:Equipment . -brick:Temperature_Adjust_Sensor a owl:Class, +brick:Limit a owl:Class, sh:NodeShape ; - rdfs:label "Temperature_Adjust_Sensor" ; - rdfs:subClassOf brick:Sensor. + rdfs:subClassOf brick:Parameter . -brick:Heating_Coil a owl:Class, +brick:Fan a owl:Class, sh:NodeShape ; - rdfs:label "Heating Coil" ; - rdfs:subClassOf brick:Coil . + rdfs:subClassOf brick:HVAC_Equipment . -brick:Cooling_Coil a owl:Class, +brick:Water_Temperature_Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Cooling Coil" ; - rdfs:subClassOf brick:Coil . + rdfs:subClassOf brick:Temperature_Sensor . -brick:Mode_Command a owl:Class, +brick:Temperature_Parameter a owl:Class, sh:NodeShape ; - rdfs:label "Mode Command" ; - rdfs:subClassOf brick:Command . + rdfs:subClassOf brick:Parameter . -brick:Frequency_Command a owl:Class, +brick:Air_Temperature_Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Frequency Command" ; - rdfs:subClassOf brick:Command . + rdfs:subClassOf brick:Temperature_Setpoint . -brick:Run_Status a owl:Class, +brick:Setpoint a owl:Class, sh:NodeShape ; - rdfs:label "Run Status" ; - rdfs:subClassOf brick:Start_Stop_Status . + rdfs:subClassOf brick:Point . -brick:Valve_Command a owl:Class, +brick:Alarm a owl:Class, sh:NodeShape ; - rdfs:label "Valve Command" ; - rdfs:subClassOf brick:Command . + rdfs:subClassOf brick:Point . -brick:Chilled_Water_Pump a owl:Class, +brick:Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Chilled Water Pump" ; - rdfs:subClassOf brick:Water_Pump . + rdfs:label "Equipment"^^xsd:string ; + rdfs:subClassOf brick:Class, + brick:Entity, + . -brick:Leaving_Condenser_Water_Temperature_Sensor a owl:Class, +brick:Command a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . + rdfs:subClassOf brick:Point . -brick:Entering_Condenser_Water_Temperature_Sensor a owl:Class, +brick:Room a owl:Class, sh:NodeShape ; - rdfs:label "Entering Condenser Water Temperature Sensor" ; - rdfs:subClassOf brick:Condenser_Water_Temperature_Sensor . + rdfs:subClassOf brick:Space . -brick:Entering_Chilled_Water_Temperature_Sensor a owl:Class, +brick:Status a owl:Class, sh:NodeShape ; - rdfs:label "Entering Chilled Water Temperature Sensor" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . + rdfs:subClassOf brick:Point . -brick:Leaving_Chilled_Water_Temperature_Sensor a owl:Class, +brick:HVAC_Equipment a owl:Class, sh:NodeShape ; - rdfs:label "Leaving Chilled Water Temperature Sensor" ; - rdfs:subClassOf brick:Chilled_Water_Temperature_Sensor . + rdfs:subClassOf brick:Equipment . -brick:Valve_Position_Command a owl:Class, +brick:Sensor a owl:Class, sh:NodeShape ; - rdfs:label "Valve Position Command" ; - rdfs:subClassOf brick:Position_Command, - brick:Valve_Command . + rdfs:subClassOf brick:Point . + +brick:EntityPropertyValue a owl:Class . + + a owl:Class, + sh:NodeShape . + -brick:Damper a owl:Class, - sh:NodeShape ; - rdfs:label "Damper" ; - rdfs:subClassOf brick:HVAC_Equipment . \ No newline at end of file diff --git a/tests/unit/fixtures/matching/brick.ttl b/tests/unit/fixtures/matching/brick.ttl index 2c098cf06..b702cc33a 100644 --- a/tests/unit/fixtures/matching/brick.ttl +++ b/tests/unit/fixtures/matching/brick.ttl @@ -18,7 +18,7 @@ @prefix vcard: . @prefix xsd: . - a owl:Ontology . + a owl:Ontology . brick:Damper a owl:Class, sh:NodeShape . brick:Outside_Air_Damper a owl:Class, sh:NodeShape ; diff --git a/tests/unit/fixtures/sample-lib-1/templates.yml b/tests/unit/fixtures/sample-lib-1/templates.yml index 7dfeb06ba..58ceab0f9 100644 --- a/tests/unit/fixtures/sample-lib-1/templates.yml +++ b/tests/unit/fixtures/sample-lib-1/templates.yml @@ -9,5 +9,5 @@ fan: bmparam:ss a brick:Start_Stop_Command . dependencies: - template: https://brickschema.org/schema/Brick#Fan - library: https://brickschema.org/schema/1.3/Brick + library: https://brickschema.org/schema/1.4/Brick args: {"name": "spd"} diff --git a/tests/unit/fixtures/shape-deps/shapes.ttl b/tests/unit/fixtures/shape-deps/shapes.ttl index 9b4fcb0f1..79b14d8fa 100644 --- a/tests/unit/fixtures/shape-deps/shapes.ttl +++ b/tests/unit/fixtures/shape-deps/shapes.ttl @@ -7,7 +7,7 @@ @prefix : . : a owl:Ontology ; - owl:imports . + owl:imports . :vav_shape a sh:NodeShape, owl:Class ; sh:targetClass brick:VAV ; diff --git a/tests/unit/fixtures/shapes/import_test.ttl b/tests/unit/fixtures/shapes/import_test.ttl index 1bafffd63..58d086c40 100644 --- a/tests/unit/fixtures/shapes/import_test.ttl +++ b/tests/unit/fixtures/shapes/import_test.ttl @@ -9,7 +9,7 @@ @prefix bldg: . : a owl:Ontology ; - owl:imports ; + owl:imports ; owl:imports ; . diff --git a/tests/unit/fixtures/shapes/shape1.ttl b/tests/unit/fixtures/shapes/shape1.ttl index acc4c2831..c97e1d001 100644 --- a/tests/unit/fixtures/shapes/shape1.ttl +++ b/tests/unit/fixtures/shapes/shape1.ttl @@ -6,7 +6,7 @@ @prefix : . : a owl:Ontology ; - owl:imports . + owl:imports . :vav_shape a sh:NodeShape, owl:Class ; sh:targetClass brick:VAV ; diff --git a/tests/unit/fixtures/shapes/shape2.ttl b/tests/unit/fixtures/shapes/shape2.ttl index b14cc9dd1..5973ef53c 100644 --- a/tests/unit/fixtures/shapes/shape2.ttl +++ b/tests/unit/fixtures/shapes/shape2.ttl @@ -6,7 +6,7 @@ @prefix : . : a owl:Ontology ; - owl:imports . + owl:imports . :vav_shape a sh:NodeShape ; sh:targetClass brick:VAV ;